Geri ödeme akışı

Genel bakış

Geri ödeme akışı, rezervasyon fonu akışı veya para transferi akışı yoluyla para alındıktan sonra kullanıcıya geri ödeme yapmak için kullanılır. Ödeme entegratörü, geri ödemeyi başlatmak için kullanılan asynchronousRefund yöntemini uygular. Geri ödeme işleminin nihai sonucu, refundResultNotification numaralı telefon aranarak Google'a iade edilir.

Geri ödeme, orijinal yakalama tutarına eşit veya bundan daha düşük bir tutarda olabilir. Birden fazla kısmi geri ödeme desteklenmelidir.

Geri ödeme

Alıcı referans numarası

Geri ödeme işlemi başlatıldıktan birkaç gün sonrasına kadar Ödeme Entegratörü, ARN'yi (Alıcı Referans Numarası) genellikle bilgilendirmez. Değer bilindiğinde Ödeme Entegratörü, ARN'yi Google'a sağlamak için Google tarafından barındırılan setAcquirerReferenceNumberForRefundNotification numarasını çağırmalıdır. ARN'nin bu işlemle ilişkilendirilmesi, Google'ın bu işlemle ilgili anlaşmazlıkları ve sahtekarlığı ele almasına olanak tanır.

Bu ARN ayrıdır ve yakalamayı temsil eden ARN'den farklıdır. Birden fazla geri ödeme yapılırsa her birinin benzersiz bir ARN'si olur.

Sonraki işlemler

Geri ödeme, bazen kartı veren bankaya para iade edildikten sonra başarısız olabilir. Örneğin bu durum, para yatırılmadan önce müşterinin hesabı kapatılırsa gerçekleşebilir. Bu durumda geri ödeme geri alınabilir ve tutar reverseRefundNotification aracılığıyla Google'a iade edilebilir.