/transactions/authorizations/{type}

Autorizar

El endpoint /transactions/authorizations/{type} permite autorizar las transacciones de débito o crédito que llegan por el flujo online a la etapa de Autorización.

Te enviaremos una solicitud para autorizar o rechazar la transacción.

Consideraciones

Esperamos una respuesta rápida para garantizar una buena experiencia. Si la respuesta se demora, rechazaremos la transacción.

Además de validar la firma que te enviamos, al generar la respuesta debes firmar tu body junto con el timestamp y el endpoint de respuesta con tu api-secret luego de impactar la operación. Ten en cuenta que validaremos la firma y rechazaremos la transacción si la firma no coincide o expiró.

Puedes encontrar más información en Configuración de Webhooks.

Parámetros disponibles

Path Parameters
typeenum
Cuerpo de solicitud
application/json

Body que enviamos al endpoint de Autorización que nos diste.

transactionobject13 propiedades
merchantobject7 propiedades
cardobject4 propiedades
installmentsobject5 propiedades
userobject1 propiedades
amountobject4 propiedades
extra_dataobject14 propiedades

Detalle de respuestas

Ejemplo de solicitudBody que enviamos al endpoint de Autorización que nos diste.
{
  "transaction": {
    "id": "ctx-200kXoaEJLNzcsvNxY1pmBO7fEx",
    "type": "PURCHASE",
    "point_type": "POS",
    "entry_mode": "MANUAL",
    "country_code": "ARG",
    "origin": "DOMESTIC",
    "source": "ONLINE",
    "network": "MASTERCARD",
    "cardless_withdrawal_user_id": "example_value",
    "cardless_withdrawal_token": "example_value",
    "tl_id": "example_value",
    "original_transaction_id": "ctx-200kirg6qicg1qHSCbgaStrEHjI",
    "local_date_time": "2019-08-24T14:15:22"
  },
  "merchant": {
    "id": "123e4567-e89b-12d3-a456-426614174000",
    "mcc": "example_value",
    "address": "example_value",
    "name": "example_value",
    "terminal_id": "example_value",
    "country": "example_value",
    "city": "example_value"
  },
  "card": {
    "id": "c-1625519392748E6XZBK",
    "product_type": "PREPAID",
    "provider": "MASTERCARD",
    "last_four": "1573"
  },
  "installments": {
    "quantity": "12",
    "credit_type": "NO_PROMOTION",
    "grace_period": "0",
    "current_installment": "1",
    "promotion_type": "MSI_PROMOTION"
  },
  "user": {
    "id": "u-1625758043579BAR6D4"
  },
  "amount": {
    "local": {
      "total": "99.49",
      "currency": "ARS"
    },
    "settlement": {
      "total": "1.08",
      "currency": "USD"
    },
    "transaction": {
      "total": "0.86",
      "currency": "EUR"
    },
    "details": [
      {
        "type": "BASE",
        "currency": "example_value",
        "amount": "example_value",
        "name": "example_value"
      }
    ]
  },
  "extra_data": {
    "cardholder_verification_method": "FAIL_PROCESSING",
    "pin_presence": "ONLINE",
    "pin_validation": "VALID",
    "cvv_presence": "PRESENT",
    "cvv_validation": "MATCHING",
    "expiration_date_presence": "PRESENT",
    "expiration_date_validation": "EXPIRED",
    "function_code": "STANDARD",
    "tokenization_wallet_name": "Apple_Pay",
    "tokenization_wallet_id": "0",
    "cardholder_presence": "CARDHOLDER_PRESENCE_PRESENT",
    "card_presence": "PRESENT",
    "pin_change_send": "SENT",
    "pin_change_result": "APPLIED"
  }
}
Ejemplo de respuesta (200)Una transacción manejada con éxito, haya sido aprobada o no.
{
  "status": "APPROVED",
  "message": "string",
  "status_detail": "APPROVED",
  "balance": {
    "total": "982345.12",
    "currency": "ARS"
  }
}

Pomelo AI

Asistente de inteligencia artificial para consultas sobre la API de Pomelo
¡Hola!¿Cómo puedo ayudarte hoy?
Autorizar | Pomelo API Reference