İşlem Sorgulama Servisi
İşlem Sorgulama Servisi İstek Modeli;
POST
https://base-url/api/services/RecurringPaymentQuery
JSON File
Servise gönderilmesi gereken parametreler şu şekildedir;
İşlem Sorgulama Servisi İstek Mesajı Parametreleri
MERCHANT
string
Evet
Üye iş yerine özel oluşturulan eşsiz kimlik bilgisidir.
MERCHANT_KEY
string
Evet
Üye iş yerine özel oluşturulan anahtar bilgisidir.
ORDER_REF_NUMBER
string
Evet
Üye iş yeri tarafından ödeme işlemi isteği gönderilirken verilmiş olan referans numarası bilgisidir.
Servise gönderilecek örnek bir JSON dosyası şu şekildedir;
Servisten işlem sonrasında gönderilen cevap mesajına ait parametreler şu şekildedir;
İşlem Sorgulama Servisi Cevap Mesajı Parametreleri
RETURN_CODE
string
Evet
İşlem sorgulama işlemi sonucu durumu kod bilgisidir.
RETURN_MESSAGE
string
Evet
İşlem sorgulama işlemi sonucu durum mesaj bilgisidir.
STATUS
string
Evet
İşlem sorgulama işlemi sonucu durum bilgisidir.
ID
string
Evet
Tekrarlı ödeme id bilgisi
DATE
string
Evet
Ödeme işlemi için işlem tarihi bilgisidir.
RECURRING_COUNT
string
Evet
Tekrar sayısı
TRY_COUNT_LIMIT
int
Evet
Tekrarı deneme sayısı
AMOUNT
string
Evet
Tekrarlı ödeme tutar bilgisi
CURRENCY
string
Evet
Tekrarlı ödeme işlemi para birimidir.('TRY','USD','EUR')
SUCCES_COUNT
string
Evet
Tekrarlı ödemeye ait başarılı tekrar sayısı bilgisi
DEALER_REF_NO
string
Evet
Üye iş yeri tarafından ödeme işlemi isteği gönderilirken verilmiş olan referans numarası bilgisidir.
CUSTOMER_GSM
string
Evet
Müşteri telefon bilgisidir.
CUSTOMER_EMAIL
string
Evet
Müşteri email bilgisidir.
COSTUMER_NAME
string
Evet
Müşteri isim bilgisidir.
COSTUMER_ADRESS
string
Evet
Müşteri adres bilgisidir.
RECURRING_PAYMENT_TRANSACTIONS
RECURRING_NO
int
Evet
N. tekrar
PAYMENT_DATE
string
Evet
Tekrarın çekileceği tarih
REF_NO
int
Evet
Tekrara ait referans numarası bilgisi. Ödeme işlemi sorgulama ve tekrar iptal etme servisinde kullanılabilir.
STATUS
string
Evet
Durum bilgisi.
TRIES_COUNT
string
Evet
Tekrarın denenme sayısı.
SUCCES_DATE
string
Evet
Tekrarın başarılı olduğu tarih.
PAYMENT_ID
array
Evet
Tekrar başarılı ise ödeme id bilgisi.
IS_ACTIVE
array
Evet
Tekrarın aktiflik durumu
RECURRING_PAYMENT_TRIES
PAYMENT_ID
string
Evet
Ödeme id bilgisi.
STATUS
string
Evet
Tekrar deneme durumu.
DESCRIPTION
string
Evet
Tekrar denemesine ait açıklama.
TRY_DATE
string
Evet
Tekrar denemesinin yapıldığı tarih.
İşlem Sorgulama Servisi Cevap Mesajı Parametreleri
İşlem sorgulama servis cevap mesajında STATUS
parametresinin değeri SUCCESS ve RETURN_CODE
parametresinin değeri 0 olarak dönmesi işlem sorgulama servisinin başarılı olarak gerçekleştiğini ifade etmektedir.
Last updated