BRI Direct Debit
Binding Card Token
This process is used to send card information data sent from merchant to Faspay. The post data (binding) process is carried out when the merchant requests parameters and then Faspay will respond to the request.
Environment | URL |
---|---|
Development | |
Production |
Request Binding Card Token
The following are the parameters of the request that must be sent by the merchant system to the Faspay system.
Parameter | Data Type | M/O/C | Description |
---|---|---|---|
passw | Alphanumeric | M | merchant password |
boi_uid | Numeric | M | merchant id from Faspay credential |
Alphanumeric | M | Email customer | |
signature | Alphanumeric | M | sha1(md5(user_id+password+bill_no)) |
user_id | Alphanumeric | M | user id that has been registered with Faspay |
Response Binding Card Token
Response parameters are parameters that will be sent by the Faspay system in response to parameter requests that have been sent by the merchant system. If there are parameters that do not match / the value is wrong then the transaction will be rejected by Faspay's system.
Parameter | Data Type | M/O/C | Description |
---|---|---|---|
card_token | Alphanumeric | M | It is a representation of the user / customer's card information that is used to make transactions |
cardholder_email | Alphanumeric | M | Email customer |
cardholder_phone | Numeric | M | Phone number customer |
response_code | Numeric | M | Response code (sample 00 for success) |
Unbinding Card Token
This service functions to delete user/customer card information data of BRI bank customers.
Environment | URL |
---|---|
Development | |
Production |
Request Unbinding Card Token
The following are the parameters of the unbinding request that must be sent by the merchant system to the Faspay system.
Parameter | Data Type | M/O/C | Description |
---|---|---|---|
user_id | Alphanumeric | M | user id that has been registered with Faspay |
passw | Alphanumeric | M | Merchant password |
boi_uid | Numeric | M | Merchant id |
card_token | Alphanumeric | M | It is a representation of the user / customer's card information that is used to make transactions |
signature | Alphanumeric | M | sha1(md5($user_id+$passw+$bill_no)) |
Response Unbinding Card Token
Response parameters will be sent by the Faspay system in response to parameter requests that have been sent by the merchant system. If there are parameters that do not match / the value is wrong then the transaction will be rejected by Faspay's system.
Parameter | Data Type | M/O/C | Description |
---|---|---|---|
request_id | Numeric | M | ID request to delete card information |
response_code | Alphanumeric | M | Response code |
response_desc | Numeric | M | Description of |
Post Data Transaction
This process is used to see sending transaction data from merchants to Faspay.
URL Endpoint Post Data
This endpoint URL is used as a return URL that will process the data posted from the merchant system. There are 2 URLs that need to be used, namely Production and Development. For testing or UAT implementation, you can use the development URL.
Environment | URL |
---|---|
Development | |
Production |
Request Parameter Post Data
The following are the parameters that must be sent by the merchant system to the Faspay system.
Response Post Data
Response parameters are parameters that will be sent by the Faspay system in response to parameter requests that have been sent by the merchant system. If there are parameters that do not match / the value is wrong then the transaction will be rejected by Faspay's system.
Redirect Process
For the BRI Direct Debit channel redirect process API is basically like any other debit channel, To redirect a customer to the online debit website, use redirect_url
that retrieved from Post Data Transaction response (JSON Format)
Last updated