Nasıl çalışır? Bir örnek
Varsayımsal örnek: 3.600 TL tutarındaki ödemenin sonuç bildirimi uygulamaya iki kez ulaşsın. Alıcı, sağlayıcının sunduğu olay kimliği veya doğrulanmış olay ve işlem eşleştirmesiyle siparişi yalnız bir kez günceller. Daha sonra gelen 600 TL iade bildirimi ayrı finansal hareket olarak işlenir. Bildirimlerin sırası değiştiğinde eski olay siparişi yanlış duruma geri çekmemelidir. Doğrulanamayan bildirim üzerine hizmet teslim edilmez; sunucu tarafı durum sorgusu ve inceleme akışı kullanılır.
Sık karıştırılan terimler
- 3D Secure: 3DS tarayıcı dönüşü kullanıcı deneyiminin parçasıdır; webhook sunucular arasında gelir, doğrulama olayının bildirilmesi de tek başına finansal tahsilatın başarılı olduğunu göstermez.
- idempotency: Webhook bir olayın taşınma yöntemidir; idempotent işleme ise aynı olay tekrar geldiğinde iş etkisinin çoğalmamasını sağlar, teslimat ile alıcının işlem davranışı ayrı sorumluluklardır.
İlgili terimler
idempotency · 3D Secure · payment gateway · API anahtarı
MagicPay'de nasıl çalışır?
MagicPay Fintech Suite içindeki MagicGate için webhook olayları üye işyeri ayarlarında seçilir; olay türü ve işlem referansı sunucu kaydıyla eşleştirilir. Genel bildirim belgesi imza doğrulama ve teslimat tekrarı sözleşmesini açıklamadığından bu ayrıntılar ayrıca teyit edilmelidir; THREEDS_VERIFY olayı tahsilat kanıtı sayılmamalı ve ödeme kararı sunucu durum sorgusuyla desteklenmelidir.
MagicGate bildirim akışını inceleyin