Status Pembayaran
Bagian dari pembayaran debit langsung adalah layanan pengecekan status. Layanan ini berguna bagi mitra untuk mengecek apakah pembayaran debit langsung sudah berhasil atau gagal. API akan memberikan informasi status transaksi berdasarkan originalPartnerReferenceNo.
Technical Specification
Environment | Method | URL |
---|---|---|
Development | POST | https://snapstag.finnet.co.id/v1.0/debit/status |
Production | POST | https://snap.finnet.co.id/v1.0/debit/status |
Body Request
No | Name | Type | Mandatory | Min Length | Max Length | Description |
---|---|---|---|---|---|---|
1 | originalPartnerReferenceNo | String | M | 1 | 64 | Transaction identifier on service consumer system |
2 | serviceCode | String | M | 1 | 2 | To identify which transaction that needs to be checked, must be filled woth 55 |
Sample Request
{
"originalPartnerReferenceNo": "78912343452347892",
"serviceCode": "55"
}
Body Response
No | Name | Type | Mandatory | Min Length | Max Length | Description |
---|---|---|---|---|---|---|
1 | responseCode | Enum | M | 1 | 7 | BI SNAP Response Code. |
2 | responseMessage | String | M | 1 | 150 | BI SNAP Response Message. |
3 | originalReferenceNo | String | O | 1 | 64 | Transaction identifier/reference generated by PJP AIS Selain Bank |
4 | originalPartnerReferenceNo | String | O | 1 | 64 | Transaction identifier on service consumer system |
5 | serviceCode | String | M | 1 | 2 | To identify which transaction that needs to be checked, filled with 55 |
6 | latestTransactionStatus | String | M | 1 | 2 | Latest transaction status labelled with constants |
7 | transactionStatusDesc | String | O | 1 | 50 | Transaction status description |
8 | transAmount | Object | O | 1 | 2 | Transaction amount that will be paid using this payment method If it's IDR then value includes 2 decimal digits |
Sample Response
{
"latestTransactionStatus": "00",
"originalPartnerReferenceNo": "78912343452347892",
"originalReferenceNo": "2210070000001",
"responseCode": "2005500",
"responseMessage": "Request has been processed successfully",
"serviceCode": "55",
"transAmount": {
"currency": "IDR",
"value": "10000.00"
},
"transactionStatusDesc": "Success"
}