Features
Refunds
Tokenization
Recurring Payments
POST/v1/pos/authorizations

Autorizar con tarjeta (genérico)

Este endpoint permite generar una autorización con tarjeta presente usando un formato genérico sin especificar proveedor.

Request Body

12 parameters

id

string

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

entry_mode

string

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

terminal_id

stringrequired

Id de la terminal

intent

stringrequired

Indica si es una pre-autorización

capture

object

Configuración de captura

amount

objectrequired

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

tip_amount

object

Monto de propina (parte del monto informado en el campo amount, que corresponde a la propina)

installments

object

Información de cuotas

instrument

object

Contiene la información requerida del instrumento de pago

metadata

array[object]

Lista opcional en formato clave-valor con metadata que se necesite informar

transaction_compliance

object

Impuestos opcionales asociados a la transacción

batch_id

string

Identificador del lote al cual pertenece la transacción. En caso de no informarse, se asignará uno automáticamente.

Request Preview
{
  "capture": {},
  "amount": {},
  "tip_amount": {},
  "installments": {},
  "instrument": {},
  "metadata": [],
  "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",
    "with_installment": true
  },
  "installment": {
    "quantity": 123,
    "type": "issuer-financed"
  },
  "terminal": {
    "id": "example_string",
    "batch_id": "example_string"
  }
}
Log in to use your API keys with Try It!
REQUEST
123456789101112