Payment Notification
Last updated
Last updated
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 an 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. For the implementation of the testing, UAT can use URL development.
Parameter | Data Type | M/O/C | Description |
---|---|---|---|
Response Parameter Payment Notification
Response parameters are parameters that merchants need to prepare after receiving payment notifications from Faspay.
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))
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