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
date_settle Datetime Yes Settlement date in application server
Format : YYYY-MM-DD HH:MM:SS Ex : 2014-12-17 12:30:45




































   

    











Response of success example:

{ 0, Success, 2014-12-17 12:30:45

Response of error example:

{ 1, Internal Error,,