Features
Refunds
Tokenization
Recurring Payments
POST/v1/authorizations

Autorizar

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

Request Body

14 parameters

id

string

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

amount

objectrequired

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

intent

stringrequired

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

merchant_id

stringrequired

Id del comercio.

instrument

objectrequired

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.

transaction_compliance

array[object]

Impuestos opcionales asociados a la transacción

Request Preview
{
  "amount": {},
  "instrument": {},
  "customer_data": {},
  "capture": {},
  "installments": {},
  "three_ds": {},
  "transaction_compliance": []
}

Responses

201

201

{
  "payment_id": "example_string",
  "instrument_id": "example_string",
  "response_code": "example_string",
  "response_code_description": "example_string",
  "transaction": {
    "id": "example_string",
    "network_data": {
      "approval_code": "example_string",
      "banknet_reference_number": "example_string",
      "financial_network_code": "example_string",
      "response_code": "example_string",
      "response_code_description": "example_string",
      "settlement_date": "example_string",
      "system_trace_audit_number": "example_string",
      "transmission_date_time": "example_string",
      "merchant_advice_code": "example_string",
      "merchant_advice_description": "example_string",
      "merchant_advice_action": "RETRY"
    },
    "risk_id": "example_string",
    "status": "IN_PROGRESS",
    "status_detail": "SUCCESS",
    "type": "example_string"
  }
}
Log in to use your API keys with Try It!
REQUEST
123456789101112