1. Hızlı Başlangıç
  • Hızlı Başlangıç
    • Giriş
    • Ürün Özeti
    • Ödeme yaşam döngüsü
    • İade mantığı
    • Webhook ve bildirimler
    • Hata yönetimi
    • Güvenlik özeti
    • Entegrasyon mantığı
    • Sık sorulan sorular
  • Geliştiriciler
    • API referansı
    • İstek / Yanıt içeriği
    • Kimlik ve ortamlar
    • Webhook teknik ayrıntılar
    • Finekstra LLM / Kod asistanı
  • API Dökümanı
    • Çıkış IP bilgisi
      GET
    • Servis sağlık kontrolü
      GET
    • Ödeme başlat
      POST
    • Ön provizyon başlat
      POST
    • Ödeme linki oluştur
      POST
    • İşlem durumu sorgula
      GET
    • İşlem listesi sorgula
      GET
    • Ön provizyonu tahsil et
      POST
    • İade talebi oluştur
      POST
  1. Hızlı Başlangıç

Webhook ve bildirimler

Ödeme sonucunu sürekli sorgulamak (polling) yerine, sistem bir işlem olduğunda işyerine haber verebilir. Böylece hem gecikme azalır hem de sunucu yükü düşer.

Webhook nedir?#

Webhook; Finekstra tarafında bir ödeme veya iptal/iade işlemi gerçekleştiğinde işyerinin belirttiği adrese yapılan bir sunucudan sunucuya bildirim çağrısıdır.

Ne zaman kullanılır?#

Örnek durumlar:
Tahsilat kesinleşti veya reddedildi
Ek doğrulama gerekiyor
İade gerçekleşti
İşyeri bu bildirimleri dinleyerek sipariş durumunu otomatik günceller.

İşyeri ne yapmalı?#

1.
Bildirimleri alacak bir HTTPS adresi tanımlar.
2.
Gelen bildirimi güvenli şekilde doğrular (imza veya paylaşılan güvenlik anahtarı gibi yöntemleri geliştirici rehberinde bulabilirsiniz).
3.
Aynı olayı iki kez işlemeyecek şekilde yinelenen bildirimlere dayanıklı olur.

Sonraki adımlar#

Webhook teknik ayrıntılar
Hata yönetimi
Previous
İade mantığı
Next
Hata yönetimi
Built with