İşlem Sorgulama
İşlem sorgulamayı POST metodu ile yapabilirsiniz. Sizden JSON veri beklenir ve geriye JSON veri ile cevap döner.
Alan Adı | Tipi | Açıklama | Örnek Değer |
---|---|---|---|
merchantApiKey | string | TRPOS tarafından size verilen ApiKey | Test verilerinde mevcuttur. |
orderId | string | Sipariş Numarası | 01ae20b7-8f26-4b |
İşlem Sorgulama Örnek JSON Yapısı:
REQUEST:
Kopyalandı!
POST = https://vpostest.trpos.com/Payment/CommissionBySiteId
{
"merchantApiKey": "3F76D2BA-074F-4A83-989F-7AF1FBFC93E1"
"orderId": "01ae20b7-8f26-4b"
}
RESPONSE:
Kopyalandı!
{
"Data": {
"TxnNo": "00b53efe4a",
"TxnType": "1",
"ResultCode": "0000",
"ResultDetail": " Onaylandı",
"Amount": "10,0000",
"NetAmount": "9,3000",
"NetSumCommissionAmount": "0,7000",
"Currency": "1",
"Oid": "01ae20b7-8f26-4b"
},
"Count": 0,
"Success": true,
"Message": null,
"HttpStatusCode": 200,
"StatusCode": "200"
}
Response Verileri:
Alan Adı | Tipi | Açıklama |
---|---|---|
TxnNo | string | TRPOS Tarafından Oluşturulan İşlem Numarası |
TxnType | string | İşlem Tipi (1: Satış, 3: İptal, 4: İade) |
ResultCode | string | Ödeme İşleminin Sonucu |
ResultDetail | string | Ödeme İşlem Sonucuna Ait Açıklama |
Amount | string | İşlem Tutarı |
NetAmount | string | Komisyonlar düşüldükten sonra kalan müşteri hak ediş tutarı |
NetSumCommissionAmount | string | İşlemin toplam komisyon tutarı |
Currency | string | İşlem Para Birimi (1: TL, 2: USD, 3: EUR) |
Oid | string | Sipariş Numarası |