Bancoagrícola Logo
RefundsTokenization

Country:

POST

/v1/authorizations

Autorizar

Este endpoint permite generar una autorización incluyendo los datos completos del instrumento en el request.

id

string

Un id opcional que permite al cliente identificar el pago en sus sistemas internos.

amount

object
required

Incluye el valor y la moneda en la que se realiza la transacción.

intent

string
required

Indica si se debe realizar una autorización o una reserva.

merchant_id

string
required

Id del comercio.

instrument

object
required

Debe incluir la información completa del instrumento, como ser, los datos de la tarjeta.

customer_data

object

Datos del Cliente

entry_mode

string

Indica el modo en que se ingresaron los datos del instrumento.

order_type

string

Indica si se trata de un pago individual o recurrente.

initiator

string

Indica quien inició la transacción.

capture

object

Debe incluir el modo de captura deseado, manual o automático.

installments

object

Objeto que indica información sobre las cuotas.

three_ds

object

Datos de autenticación 3DS.

eci

string

Electronic Commerce Indicator. Este campo es obligatorio si se envía el objeto three_ds.

taxes

array

Impuestos opcionales asociados a la transacción

Response Examples

201

201

400

400

409

409

500

500

Language

Login required to test API

Code Examples

cURL

curl -X POST "https://api.akua.la/v1/authorizations" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "amount": {},
  "instrument": {},
  "customer_data": {},
  "capture": {},
  "installments": {},
  "three_ds": {},
  "taxes": []
}''