NetBanking
QP Integration option
This integration option supports the following operations:
Request for the supported banks
Request
To get the list of the supported banks, send aGET
request to https://apm.riverbanq.com/beyag/gateways/{gateway_id}/bank_list
, where gateway_id
stands for the ID of the payment gateway activated for your shop for the NetBanking payments. To get the gateway ID, contact Tech Support Team or your account manager.
Response
The system returns the response with the data
property. It contains the payment methods that are active for the requested payment gateway. Each payment method property shows the parameters and the possible values that are required to process transactions via these payment methods.
Check the data.net_banking.method.channel
parameter array for the IDs and names of the supported bank. Use the id
of the required bank in the payment request.
Payment
Request
Send a payment request with the following data:
Parameter | Type | Description |
---|---|---|
method | object | A section of the payment method information. |
type * required |
string | net_banking |
channel * required |
string | The id of the required bank as received in the response to the bank list request described above. |
customer | object | A section of the customer details. |
first_name * required |
string | The customer's first name. |
last_name * required |
string | The customer's last name. |
email * required |
string | The customer's email address. |
Response
The net_banking
response section will have parameters copied from the request. Additionally, you'll get the form
parameter to build a form where the customer should be redirected to finalize the payment.