Ödeme Servisi
Android Pos Ödeme Servisi İstek Modeli
Android Pos Ödeme Servisi İşlem Akışı;
Android Pos ödeme servis modeli ile başarılı bir tahsilat gerçekleştirmek için aşağıda maddeler halinde açıklanan işlemleri takip ederek entegrasyonunuzu tamamlamanız gerekmektedir.
Servise gönderilmesi gereken parametreler şu şekildedir;
Android Pos Ödeme Servisi İstek Mesajı Parametreleri
Config
Customer
Product
Servise gönderilecek örnek bir JSON dosyası şu şekildedir;
EsnekPos bilgileri değerlendirerek üye iş yerine cevap mesajını gönderir.
Servisten işlem sonrasında gönderilen cevap mesajına ait parametreler şu şekildedir;
Android Pos Ödeme Servisi Cevap Mesajı Parametreleri
Android Pos Ödeme Servisi işlem cevap mesajında STATUS
parametresinin değeri SUCCESS ve RETURN_CODE
parametresinin değeri 0 olarak dönmesi Android Pos Ödeme işleminin kabul edildiğini ifade etmektedir.
1. Adım:
Üye işyeri aldığı cevabı değerlendirerek ödeme kabul edildi ise EsnekPos'un vermiş olduğu URL_3DS adresine müşteriyi yönlendirir.
2. Adım:
Android Pos ödeme işlemini sonuçlandırır, ödemenin sonucunu üye işyerinin 1. adımda bildirmiş olduğu BACK_URL adresine JSON POST metodu ile bildirir.
Ödeme işlemi gerçekleştikten sonra ödeme sonuç mesajına ait parametreler şu şekildedir;
Android Pos Ödeme Servisi Cevap Mesajı Parametreleri
Üye işyerine gönderilen JSON POST mesajında STATUS
parametresinin değeri SUCCESS ve RETURN_CODE
parametresinin değeri 0 olarak dönmesi Android Pos Ödeme işleminin sorunsuz bir şekilde gerçekleştiğini ifade etmektedir.
Ödeme durumundan emin olmak için PROCCESS_QUERY methodu ile sorgulama yapmanız ve PROCCESS_QUERY methodunun cevabını dikkate almanız gerekmektedir.
Bu sorguyu client-side tarafında değil server to server olacak şekilde kurgulamanız gerekmektedir müşteri tarayıcısında yaptığınız bu PROCCESS_QUERY methodunun görünmemesi ve takip edilememesi gerekmektedir.
Cevap Mesajı Durumları ve Açıklamaları
Android Pos Cevap mesajı detaylarında dönen RETURN_CODE
açıklamalarının detayları şu şekildedir;
Last updated