Skip to content

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.