Get TR QR Code

URL

Start verilmiş TR QR kodun ödeme işlemindeki son durumunun görüntülendiği ilgili endpoint ve https metod bilgisi aşağıda verilmiştir.

HTTP Method URL
POST /v1/Transaction/GetTRQRCode

İstek Parametreleri

Parametre Tip Zorunlu Açıklama
QrRefNo string Evet QR Referans Numarası

Dönüş Parametreleri

Parametre Tip Açıklama
status int İşlem Statüsü
code string Kod
message string Mesaj
payload obje Veri
qr_code string QR Kod
qr_ref_no string QR Referans Numarası
card_no string Kart Numarası
create_date string QR Oluşturulma Tarihi
expire_date string QR Son Kullanma Tarihi
expire_in_seconds string QR'ın Kaç Saniye İçinde Sona Ereceği
status int QR Statüsü
last_status_message string Son Durum Mesajı
last_status_date string Son Durum Tarihi
tx_correlation_id int İşlemin Uniq Id'si
ext_transaction_id string İşlemin Müşteriye Ait Uniq Id'si

İSTEK (POST) :

{
  "QrRefNo": "211116134232"
}

YANIT:

{
    "status": 0,
    "code": null,
    "message": null,
    "payload": {
        "qr_code": "99999921111613423221d1f09a88f8c5739a7954572a2056112852",
        "qr_ref_no": "211116134232",
        "card_no": "434610mvbkth7035",
        "create_date": null,
        "expire_date": null,
        "expire_in_seconds": "01:00:00",
        "status": 100,
        "last_status_message": "WaitForPayment",
        "last_status_date": "2023-09-19T14:18:34.8704702Z",
        "tx_correlation_id": null,
        "ext_transaction_id": null
    }
}

Başarısız Yanıt:

{
  "status": 2,
  "code": "324",
  "message": "Kare kod geçerlilik süresi doldu",
  "payload": null
}

TR QR Kod Status Description Value

Tip Değer Açıklama
WaitForPayment 100 Ödeme Bekleniyor
Approved 200 Ödeme Yapıldı
Canceled 300 İptal Edildi
Expire 400 Geçerlilik Süresi Doldu