Order Reconciliation File Download
Antarmuka unduhan link file rekonsiliasi pesanan.
Akan dikirimkan via email.
Cara Membuat Signature
| Field Name | Type | Value | Required |
|---|
| Content-Type | String(30) | Isi dengan nilai "application/json;charset=utf-8" | Yes |
| X-TIMESTAMP | String(29) | Waktu saat ini, dengan format 2022-09-16T16:58:47.964+07:00 | Yes |
| X-SIGNATURE | String(64) | Signature. Untuk selengkapnya cek | Yes |
| X-PARTNER-ID | String(20) | Merchant ID | Yes |
| X-REQUEST-ID | String(64) | ID unik merepresentasikan setiap request yang dikirim | Yes |
| Parameter | Type | Required | Remarks |
|---|
| requestId | String(64) | Yes | ID unik merepresentasikan setiap request yang dikirim |
| merchantId | String(20) | Yes | ID unik yang disediakan oleh payment gateway ke merchant |
| transactionType | String(2) | Yes | 10 Pesanan pembayaran |
| Field Name | Type | Value | Required |
|---|
| Content-Type | String(30) | Isi dengan nilai "application/json;charset=utf-8" | Yes |
| Parameter | Type | Required | Remarks |
|---|
| requestId | String(64) | Yes | ID unik merepresentasikan setiap request yang dikirim |
| errCode | String(32) | No | Untuk selengkapnya cek bagian Kode Error |
| errCodeDes | String(128) | No | Detail error berdasarkan kode error |
| merchantId | String(20) | Yes | ID unik yang disediakan oleh payment gateway ke merchant |
| fileName | String(200) | No | File name |
| fileUrl | String(200) | No | Alamat pengunduhan file (berlaku 24 jam) |
| fileSize | Number | No | File size |
| status | String(2) | No | 0 Awal, 1 Sedang memproses, 2 Bisa didownload, 3 Gagal |
File berbentuk arsip zip. Setelah diekstrak akan berisi satu atau beberapa file CSV dengan nama merchantId_payDate_xxx_xxx.csv (xxx = angka 4 digit).
delimiter = ",";
quote = '"';
RecordSeparator = "\r\n";