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 |