Direct Transfer
ARX Integration option
Payment flow
The Direct Transfer payment flow contains the following steps:
- You initiate a payment request.
- You redirect your customer to the URL received in the response to your payment request.
- Your customer completes the payment on the provider's payment page.
- You get a webhook notification about a payment status, if you send
notification_url
in the payment request.
This integration option supports the following operations:
Payment
Request
Send a payment request with the following additional parameters:
Parameter | Type | Description |
---|---|---|
method | object | A section of the payment method. |
type * required |
string | direct_transfer |
customer | object | A section of the customer's details. |
email * optional |
string | The customer's email. |
country * optional |
string | The customer's billing country in the ISO 3166-1 alpha-2 format. |
phone * optional |
string | The customer's phone number. |
device_id * optional |
string | The customer's device ID. |
Response
The payment response additionally contains the direct_transfer
section with the name of the payment method, as well as the form
section with the URL of the provider's payment page. Redirect your customer to the URL received as a value of the form.action
parameter.
Payment status query
To check the status of the payment, send a transaction status query.