Settlement Notification
Proses ini digunakan Tagih.id untuk menginformasikan tagihan yang telah dilunasi ke sistem Merchant, kemudian Merchant harus memberikan respon dengan format string dengan contoh di bawah ini:
Alur Pesan
Tagih.id -> Merchant
Metode
HTTP Post
API URL
http://www.yourwebsite.com/billingpaymentnotification.php or
https://www.yourwebsite.com/billingpaymentnotification.php
Parameter Request:
| Nama Parameter | Max Length | Mandatory | Keterangan |
| rq_uuid | 64 | Ya | Minta pengenal. ID unik untuk mengidentifikasi pesan ini dengan pesan lain |
| rq_datetime | 19 | Ya | Server tagih.id datetime lokal saat respons pesan |
| receiver_id | 10 | Ya | Kode komunitas merchant tertera di aplikasi Tagih.id |
| password | 20 | Ya | Kata sandi merchant diatur di aplikasi Tagih.id |
| data | JSON | Ya | [{"tx_id":"ESP1588571015HGVU","payment_id":"INV2005012","settlement_amount":"410000.00","settlement_date":"2020-05-20","settlement_remark":"SGWBR04052004052068V"}] |
| comm_code | 10 | Ya | Kode komunitas merchant tertera di aplikasi Tagih.id |
| settlement_fee | 13.2 | Ya | Biaya Settlement |
| bank_ref | 32 | Ya | Nomor Bank Referensi |
| amount | 13.2 | Ya | Total Biaya Settlement |
| count_trx | 13.2 | Ya | Jumlah total transaksi |
| signature | 64 | Ya | Tanda tangan dibuat oleh merchant dan akan divalidasi oleh Tagih.id, lihat halaman di sini untuk lebih jelasnya |
Parameter Response:
| Nama Parameter | Max Length | Mandatory | Keterangan |
| error_code | 4 | Ya | Kode error web service, 0000 berarti sukses |
| error_message | 32 | Ya | Deskripsi Error |
| settlement_remark | 255 | Tidak | Keterangan dari settlement tersebut |
| date_settle | Datetime | Ya | Tanggal settlement di server aplikasi Format : YYYY-MM-DD HH:MM:SS Ex : 2014-12-17 12:30:45 |
