Payment Notification
A process for sending notifications to the merchant's payment of Faspay. Payment notifications are sent via URL merchant who previously had been prepared, which is the URL to receive notifications of transactions hit. Faspay will send a payment notification 3 times if the first try does not get a response ok.
Endpoint URL Payment Notification
The endpoint URL is a feedback URL that will process the data in the notification from Faspay to the merchant system. Two URLs need to be used, namely Production and Development. For the implementation of the testing or UAT can use URL development.
Parameter | Data Type | M/O/C | Description |
---|---|---|---|
request | Alphanumeric (50) | O | Request Description |
trx_id | Alphanumeric (16) | M | Transaction ID (Issued/generated by Faspay (Media Indonusa)) Notes: Unique Transaction ID for 1 day or as long as it hasn't been paid and hasn't expired |
merchant_id | Numeric (5) | M | Merchant Code |
merchant | Alphanumeric (32) | M | Merchant Name |
bill_no | Alphanumeric (32) | M | Order Number |
payment_reff | Alphanumeric (32) | O | would be fill if the payment has been made |
payment_date | Datetime YYYY-MM-DD HH:MM:SS | M | customer payment date would be fill if the payment has been made |
payment_status_code | Char (1) | M | Payment Status 0 Unprocessed 1 In Process 2 Payment Success 3 Payment Failed 4 Payment Reversal 5 No bills found 7 Payment Expired 8 Payment Cancelled 9 Unknown |
payment_status_desc | Alphanumeric (32) | M | Payment description |
bill_total | Numeric | M | Billing total of transaction |
payment_total | Numeric | M | Payment total of transaction |
payment_channel_uid | Numeric | M | Payment channel code |
payment_channel | Alphanumeric (32) | M | Payment channel description |
signature | Alphanumeric | M | Sha1(md5(user_id+password + bill_no + payment_status_code)) |
Response Parameter Payment Notification
Response parameters are parameters that merchants need to prepare after receiving payment notification from Faspay.
Parameter | Data Type | M/O/C | Description |
---|---|---|---|
trx_id | Alphanumeric (16) | M | Transaction ID (Issued/generated by Faspay (Media Indonusa)) Notes: Unique Transaction ID for 1 day or as long as it hasn't been paid and hasn't expired |
merchant_id | Numeric (15) | M | Channel Code From Faspay |
bill_no | Alphanumeric (32) | M | Order Number |
response_code | Alphanumeric (2) | M | Response code |
response_desc | Alphanumeric (50) | M | Response Description |
response_date | Datetime | M | Response date |
Last updated