Skip to content

Direct Transfer

ARX Integration option

Payment flow

The Direct Transfer payment flow contains the following steps:

  1. You initiate a payment request.
  2. You redirect your customer to the URL received in the response to your payment request.
  3. Your customer completes the payment on the provider's payment page.
  4. 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.