İçeriğe geç
Dökümantasyon

Geliştirici

Bildirim adresleri ve entegrasyon mimarisi

PlusTurk'te genel bir API yoktur; entegrasyonlar sağlayıcı bağlantıları ve bildirim (webhook) adresleridir. PayTR bildirimi, ödeme dönüş adresi ve doğrulama sayfaları.

1 dk okumaGüncelleme: 21 Eylül 2026v2026.09

Adresler#

AdresKim çağırır?Amaç
/odeme/<anahtar>Borçlu (tarayıcı)Ödeme bağlantısı sayfası
/odeme/<anahtar>/belgeBorçluBorcu yoktur belgesi / makbuz
/api/pay/notify/<sağlayıcı>/<firma-kimliği>Sağlayıcı (PayTR)Sunucudan sunucuya ödeme sonucu bildirimi
/api/pay/callback/<işlem-kimliği>Borçlunun tarayıcısıÖdeme sonrası dönüş adresi
/dogrula/<kod>HerkesBorcu yoktur belgesinin doğrulanması

Tüm adresler https://panel.plusturk.com altındadır.

PayTR bildirimi#

HTTP
1POST /api/pay/notify/paytr/<firma-kimliği> HTTP/1.12Host: panel.plusturk.com3Content-Type: application/x-www-form-urlencoded4 5merchant_oid=PT8F2K91XA&status=success&total_amount=1245000&hash=<imza>

PlusTurk bildirimi işlerken şunları yapar:

  1. hash değerini mağaza anahtarlarınızla yeniden hesaplayıp karşılaştırır; uyuşmayan istek işlenmez.
  2. Bildirilen merchant_oid işlemini bulur ve tutarı kendi kaydıyla karşılaştırır.
  3. Sonucu işler (başarılıysa tahsilat + dosya güncellemesi) ve PayTR'nin beklediği yanıtı döner.
  4. Aynı bildirim tekrar gelirse ödeme ikinci kez işlenmez.

Sağlayıcıya giden istekler#

ServisYöntem
iyzicoCheckout Form oluşturma / sonuç sorgulama
PayTRiFrame API token isteği
StripeCheckout Session oluşturma
Nestpay bankaları3D Pay Hosting form yönlendirmesi
SMS sağlayıcılarıSağlayıcının HTTP / XML API'si

Sağlayıcı isteklerinde kullanılan anahtarlar şifreli saklanır: API bilgilerinin korunması.

Aynı bölümden

Bildirim adresleri ve entegrasyon mimarisi — Dökümantasyon | PlusTurk