Checkout API

To create a payment using EBANX Checkout, you must call the API method request.

The following parameters are mandatory for Argentine payment methods using EBANX Checkout:

integration_key

string

Your unique and secret integration key.

name

string

Customer name.

email

string

Customer email address.

country

string

Two-letter country code ar for Argentina.

payment_type_code

string

The customer chooses the payment method. Supported values:

  • _all: all available payment methods for the merchant account in this country.
  • rapipago: Rapipago.
  • pagofacil: PagoFacil.
  • cupon: Cupon de Pagos.

merchant_payment_code

string

Unique identifier for this payment (usually the order number from your system).

currency_code

string

The currency code of your transaction. Supported values: ARS and USD

amount

float

Transaction amount, in the specified currency. E.g.,: 100.50

A successful request will return a JSON expression similar to the one below. You will need to redirect the customer to the EBANX Checkout using the redirect_url.

Direct API

Here’s a guide of User Experience that may help you in your integration with Argentine payments. CLICK HERE.

To create a payment using EBANX Direct, you must call the API method direct.

The following parameters are mandatory for Argentine payment methods using EBANX Direct:

integration_key

string

Your unique and secret integration key.

payment.name

string

Customer name.

payment.email

string

Customer email address.

payment.document

string

Customer CUIT / CUIL / CDI (taxpayer identification number). It must be a valid one. You can check our documentation about validation here.

payment.zipcode

string

Customer zipcode.

payment.address

string

Customer address (street name).

payment.street_number

string

Customer street number.

payment.city

string

Customer city name.

payment.state

string

Customer state name.

payment.phone_number

string

Customer phone number with area code.

payment.country

string

Two-letter country code ar for Argentina.

payment.payment_type_code

string

The customer chooses the payment method. Supported values:

  • rapipago: Rapipago.
  • pagofacil: PagoFacil.
  • cupon: Cupon de Pagos.

payment.merchant_payment_code

string

Unique identifier for this payment (usually the order number from your system).

payment.currency_code

string

The currency code of your transaction. Supported values: ARS and USD

payment.amount_total

float

Transaction amount, in the specified currency. E.g.,: 100.50

RapiPago

The following parameters are specific to the RapiPago payment method:

payment.payment_type_code

string

The value must be rapipago for RapiPago payments.

A successful request will return a JSON expression similar to the one below. You will need to redirect the customer to voucher_url.

PagoFacil

The following parameters are specific to the PagoFacil payment method:

payment.payment_type_code

string

the value must be pagofacil for PagoFacil payments.

A successful request will return a JSON expression similar to the one below. You will need to redirect the customer to voucher_url.

Cupon de Pagos

The following parameters are specific to the Cupon de Pagos payment method:

payment.payment_type_code

string

The value must be cupon for Cupon de Pagos payments.

A successful request will return a JSON expression similar to the one below. You will need to redirect the customer to voucher_url.