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 |
Parametre | Tip | Zorunlu | Açıklama |
---|---|---|---|
QrRefNo | string | Evet | QR Referans Numarası |
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
}
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 |