Callback
Setelah customer sukses melakukan transaksi, speedcash akan mengkonfirmasi transaksi dengan mengirimkan callback ke partner untuk memberitahukan transaksi tersebut. partner harus mengimplementasikan service untuk menerima callback dari speedcash.
note
callback hanya kami kirimkan ketika transaksi sukses
note
partner wajib melaukan validasi header
dan request body
yang kami kirimkan
Callback Info
Service Code | 56 |
HTTP Method | POST |
Path | {{yoururl}}/v1.0/debit/notify |
Struktur Header
Header | Value Deskripsi | |
---|---|---|
Content-Type | application/json | |
X-Timestamp | 2023-08-24T17:07:05+07:00 | ISO8601 String |
X-Partner-ID | {partnerId} | |
X-Signature | {signature} | Dibuat dengan SHA256withRSA divalidasi menggunakan : Signature Validation |
X-External-ID | {externalId} |
Callback Payload
Parameter | Tipe Data | Deskripsi |
---|---|---|
originalPartnerReferenceNo | String | Nomor transaksi sesuai dengan field partnerReferenceNo pada saat create payment |
originalReferenceNo | String | Nomor referensi pembayaran SpeedCash, unik pertransaksi |
originalExternalId | String | ExternalId saat request checkout |
amount | Object | Object amount |
value | String | Nilai transaksi Length: 1-12 Allowed Chars: 0-9 |
currency | String | Kode mata uang Length: 3 Allowed Value: IDR |
latestTransactionStatus | String | Status transaksi 00 - Success |
transactionStatusDesc | String | Deskripsi transaksi berhasil |
createdTime | String | Waktu Request Checkout Format: YYYY-MM-DDTHH:mm:ssZ (ISO8601) |
finishedTime | String | Waktu Transaksi Berakhir Format: YYYY-MM-DDTHH:mm:ssZ (ISO8601) |
additionalInfo | Object | Informasi tambahan |
requestId | String | Nomor Request Id |
title | String | title dari pembayaran |
note | String | Note Dari pembayaran |
Request Sample
{
"originalPartnerReferenceNo": "2978161",
"originalReferenceNo": "5315754",
"originalExternalId": "2ehJuqRfgnibhQYs39VwwuguhT8GBI",
"amount": {
"value": "1000",
"currency": "IDR"
},
"latestTransactionStatus": "00",
"transactionStatusDesc": "success",
"createdTime": "2024-12-04T13:17:49+07:00",
"finishedTime": "2024-12-04T13:18:12+07:00",
"additionalInfo": {
"requestId": "46009",
"title": "AGP",
"note": "Soft Sports programming Organized"
}
}
Expected Response
Response yang diharapkan dari partner adalah sebagai berikut:
{
"responseCode": "2005600",
"responseMessage": "Successful"
}