1
POS hesabını hazırlayın
Hesapları ve varsayılan hesabı okuyun.
isDefault=true varsayılan, false diğer hesapları seçer. Parametresiz liste varsayılan hesap davranışını korur.İşlem için gereken hesap onayını, etkinlik durumunu ve kart taksit/komisyon seçeneklerini kontrol edin.2
Tahsilat bağlantısı oluşturun
Bağlantı oluşturma isteğinde tutar, açıklama ve izinli seçenekleri gönderin. İş referansınız için kalıcı
Idempotency-Key kullanın. Dönen orderId, paymentId ve işlem makbuzunu kendi siparişinizle ilişkilendirin.Bu adımı “ödendi” durumuna çevirmeyin. Tahsilatın gerçekleşmesi ödeme akışının ayrıca tamamlanmasına bağlıdır.3
Sonucu okuyun
Tahsilat listesini veya detayını kullanın. Üst düzey API
status değeri ile ödeme kaydının kendi durumunu ayrı değerlendirin.Ödeme sonucunu tahsilatın durum alanı ve kimlikleriyle doğrulayın; bağlantı oluşturma isteğinin başarılı olması tahsilatın gerçekleştiği anlamına gelmez.4
İptal veya temizlik ihtiyacını ayırın
Kullanılmamış bağlantıyı silme, tahsilat iadesi değildir. Tahsilat iptali yalnız aynı gün onaylanmış, başarılı ve henüz iade edilmemiş kayıt sınırında çalışır.Genel kısmi iade veya geçmiş gün iadesini bu uçtan varsaymayın. İptal sonrasında ödeme ve işlem durumunu yeniden doğrulayın.
POS hesabını arşivleme
HesabınPUT ile etkinliğini değiştirmek ve DELETE ile arşivlemek ayrı davranışlardır. Varsayılan POS hesabını doğrudan arşivleme 409 verir. Hesap arşivlemek, geçmiş tahsilatların mali iptalinin yapıldığı anlamına gelmez.
Tekrar veya zaman aşımı
Aynı iş için yeni tahsilat bağlantısı oluşturmadan önce mevcut makbuzu kontrol edin.replayed:true cevabında yalnız güvenli sonuç kimlikleri bulunabilir. Mali işlem takibi