Transfer Listeleme Servisi
Dekont Listeleme Servisi İstek Modeli;
Metod | API URL | Parametreler |
---|---|---|
POST | http://base-url/api/services/GetExtractList | JSON File |
Servise gönderilmesi gereken parametreler şu şekildedir;
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
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. |
START_DATE | string | Evet | Sorgu için başlangıç tarih bilgisidir. |
END_DATE | string | Evet | Sorgu için bitiş tarih bilgisidir. |
Servise gönderilecek örnek bir JSON dosyası şu şekildedir;
Dekont Listeleme Servisi Cevap Mesajı;
Servisten işlem sonrasında gönderilen cevap mesajına ait parametreler şu şekildedir;
Dekont Listeleme Servisi Cevap Mesajı Parametreleri
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
EXTRACT_ID | array | Evet | İşlem dekont numarasıdır. |
MERCHANT_ID | string | Evet | Üye iş yerine özel oluşturulan eşsiz id bilgisidir. |
SUB_MERCHANT_EXTERNAL_ID | string | Evet | Pazaryerlerine ait mağazalar için oluşturulan eşsiz id bilgisidir. |
MERCHANT_DISPLAY_NAME | string | Evet | Üye iş yeri isim bilgisidir. |
SALES_COUNT | string | Evet | Mevcut dekont (ödeme) için satış (transaction) adet bilgisidir. |
RETURN_COUNT | string | Evet | |
RETURN_AMOUNT | string | Evet | |
TRANSFERRED_AMOUNT | string | Evet | Transfer edilen tutar bilgisidir. |
CURRENCY | string | Evet | Transfer para birimi bilgisidir. Şu an için sadece “TRY, USD, EUR, GBP” kullanılmaktadır. |
STATUS_NAME | string | Evet | Transfere ait durum isim bilgisidir. |
STATUS_ID | string | Evet | Transfere ait durum id bilgisidir. |
TRANSFERRED_DATE | string | Evet | Transfere ait tarih bilgisidir. |
TRANSACTIONS | array | Evet | Dekonta ait gerçekleşen işlem hareketlerini içeren Json dizisidir. |
PAYMENT_ID | string | Evet | İşlem hareketine ödeme id bilgisidir. |
TRANSACTION_ID | string | Evet | İşlem hareketi id bilgisidir. |
TRANSACTION_DETAIL_ID | string | Evet | İşlem hareketi detay id bilgisidir. |
ORDER_REF_NUMBER | array | Evet | Üye iş yeri tarafından ödeme isteğinde, isteğe ait verilen referans numarası bilgisidir. |
DATE | array | Evet | İşlem tarihi bilgisidir. |
PAYMENT_AMOUNT | array | Evet | İşlem hareketine ait ödeme tutarı bilgisidir. |
AMOUNT | array | Evet | İşlem hareketine ait ödeme tutarı bilgisidir. |
STATUS_NAME | array | Evet | İşlem hareketine ait durum isim bilgisidir. |
STATUS_ID | array | Evet | İşlem hareketine ait durum id bilgisidir. |
RETURN_CODE | string | Evet | Dekont listeleme işlemi sonucu durumu kod bilgisidir. |
RETURN_MESSAGE | string | Evet | Dekont listeleme işlemi sonucu durum mesaj bilgisidir. |
STATUS | string | Evet | Dekont listeleme işlemi sonucuna ait durum bilgisidir. |
İşlem durum sorgulama cevap mesajında STATUS
parametresinin değeri SUCCESS ve RETURN_CODE
parametresinin değeri 0 olarak dönmesi işlem durum sorgulamasının başarılı olarak gerçekleştiğini ifade etmektedir.
Ödeme ile Ödeme Alt İşlem(Transaction) Durum Kodları ve Açıklamaları;
Ödeme ve Ödeme Alt İşlem(Transaction)leri detaylarında dönen STATUS_NAME
ve STATUS_ID
açıklamalarının detayları şu şekildedir;
STATUS_ID | STATUS_NAME | Açıklama |
---|---|---|
3 | Ödeme - Başarılı | Başarılı olarak gerçekleşmiş ödemelerin ve alt işlemlerin sonucuda dönen durum bilgisidir. |
4 | Ödeme - Başarısız | Başarısız olarak gerçekleşmiş ödemelerin ve alt işlemlerin sonucuda dönen durum bilgisidir. |
5 | İptal - Başarılı | Başarılı olarak gerçekleşmiş iptal ödemelerin ve alt işlemlerin sonucuda dönen durum bilgisidir. |
6 | İptal - Başarısız | Başarısız olarak gerçekleşmiş iptal ödemelerin ve alt işlemlerin sonucuda dönen durum bilgisidir. |
7 | İade - Başarılı | Başarılı olarak gerçekleşmiş iade ödemelerin ve alt işlemlerin sonucuda dönen durum bilgisidir. |
8 | İade - Başarısız | Başarısız olarak gerçekleşmiş iade ödemelerin ve alt işlemlerin sonucuda dönen durum bilgisidir. |
Last updated