Settlement Notification
This process use for Tagih.id inform the settled billing to Merchant system, then Merchant must give response with string format with below example:
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:
Parameter Name | Max Length | Mandatory | Description |
rq_uuid | 64 | Yes | Request identifier. Unique id to identify these messages with other messages |
rq_datetime | 19 | Yes | Local datetime Tagih.id server when messages response |
receiver_id | 10 | Yes | Merchant community code listed in the Tagih.id application |
password | 20 | Yes | Merchant password set in the Tagih.id application |
data | JSON | Yes | [{"tx_id":"ESP1588571015HGVU","payment_id":"INV2005012","settlement_amount":"410000.00","settlement_date":"2020-05-20","settlement_remark":"SGWBR04052004052068V"}] |
comm_code | 10 | Yes | Merchant community code listed in the Tagih.id application |
settlement_fee | 13.2 | Yes | Settlement Fee |
bank_ref | 32 | Yes | Bank Reference Number |
amount | 13.2 | Yes | Total settlement amount |
count_trx | 13.2 | Yes | Total count of transaction |
signature | 64 | Yes | Signature generated by merchant and will validate by Tagih.id, see page here for more detail |
Parameter Response:
Parameter Name | Max Length | Mandatory | Description |
error_code | 4 | Yes | Error code of web service, 0000 means success |
error_message | 32 | Yes | Error Description |
settlement_remark | 255 | No | Description from the settlement |
date_settle | Datetime | Yes | Settlement date in application server Format : YYYY-MM-DD HH:MM:SS Ex : 2014-12-17 12:30:45 |