Dekont Listeleme Servisi

Dekont Listeleme Servisi İstek Modeli;

MetodAPI URLParametreler

POST

https://base-url/api/services/GetReceiptList

JSON File

Servise gönderilmesi gereken parametreler şu şekildedir;

ParametreTipZorunluAçı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

Date

Evet

Yapılacak olan sorgulamanın başlangıç tarih bilgisidir.

END_DATE

Date

Evet

Yapılacak olan sorgulamanın bitiş tarih bilgisidir.

Servise gönderilecek örnek bir JSON dosyası şu şekildedir;

                                            
{
    "MERCHANT": "TEST1234",
    "MERCHANT_KEY": "4oK26hK8MOXrIV1bzTRVPA==",
    "START_DATE": "2024-01-01",
    "END_DATE": "2024-10-01"
}
                                       

Dekont Listeleme Servisi Cevap Mesajı;

Servisten işlem sonrasında gönderilen cevap mesajına ait parametreler şu şekildedir;

RECEIPTS

ParametreTipZorunluAçıklama

NUMBER

string

Evet

Sorgulama İşlemi Sonucu Gelen Dekont Numarası Bilgisidir.

SERIAL

string

Evet

Sorgulama İşlemi Sonucu Gelen Dekonta Ait Seri Numarası Bilgisidir.

DEALER_NAME

string

Evet

Sorgulama İşlemi Sonucu Gelen Dekontun Ait Olduğu Üye İşyeri Bilgisidir.

MERCHANT

string

Evet

Üye İş Yerine Özel Oluşturulan Eşsiz Kimlik Bilgisidir.

DATE

int

Evet

İşlem Sonucundaki Dekont Üretim Tarihi Bilgisidir.

AMOUNT

double

Evet

İlgili Dekontun Tutar Bilgisidir.

CURRENCY

int

Evet

İlgili Dekontun Para Birimi Bilgisidir.

URL

int

Evet

Dekonta Erişim Sağlanabilecek URL Bilgisidir.

ParametreTipZorunlulukAçıklama

RETURN_CODE

string

Evet

Sorgulama işlemi sonucu durumu kod bilgisidir.

RETURN_MESSAGE

string

Evet

Sorgulama işlemi sonucu durum mesaj bilgisidir.

STATUS

string

Evet

Sorgulama işlemi sonucu durum bilgisidir.

                                            
{
    "RECEIPTS": [
        {
            "NUMBER": "13537",
            "SERIAL": "EPT",
            "DEALER_NAME": "Elekse A.Ş.",
            "MERCHANT": "TEST1234",
            "DATE": "31.05.2024",
            "AMOUNT": "364,41",
            "CURRENCY": "TRY",
            "URL": "*****/Pages/ReceiptDetail.aspx?Hash=B0F6CDB81BC1F74C570F7CC5DE31752E&CurrencyId=1"
        },
        {
            "NUMBER": "14397",
            "SERIAL": "EPT",
            "DEALER_NAME": "Elekse A.Ş.",
            "MERCHANT": "TEST1234",
            "DATE": "30.06.2024",
            "AMOUNT": "0,22",
            "CURRENCY": "TRY",
            "URL": "*****/Pages/ReceiptDetail.aspx?Hash=0942A4C0998E9936B5B029AC82E94DE1&CurrencyId=1"
        },
        {
            "NUMBER": "15088",
            "SERIAL": "EPT",
            "DEALER_NAME": "Elekse A.Ş.",
            "MERCHANT": "TEST1234",
            "DATE": "31.07.2024",
            "AMOUNT": "0,13",
            "CURRENCY": "TRY",
            "URL": "*****/Pages/ReceiptDetail.aspx?Hash=140A0688E2975BA759F51626D330047B&CurrencyId=1"
        }
    ],
    "RETURN_CODE": "0",
    "RETURN_MESSAGE": "SUCCESS",
    "STATUS": "SUCCESS"
}                                        

Last updated