/transactions/v1/notifications

Notificaciones de transacciones

Este servicio te permite recibir notificaciones cada vez que se resuelve una transacción, ya sea que se aprueba o rechaza por parte tuya, nuestra o por parte de la marca (Mastercard, Visa, etc.).

Encuentra más información sobre este webhook en nuestra documentación.

Además, si tienes dudas sobre la implementación visita este artículo sobre Cómo configurar un webhook.

Consideraciones

Esperamos una respuesta del tipo 2XX para asegurarnos que la notificación fue recibida. Caso contrario, volveremos a enviarla.

Parámetros disponibles

Cuerpo de solicitud
application/json

Body que enviamos en la notificación al endpoint que nos diste.

event_idenum
event_detailobject10 propiedades
idempotency_keystring

Detalle de respuestas

2xx
Respuesta exitosa por parte del cliente.
4xx
Falló la respuesta. Volveremos a enviar el evento.
5xx
Falló la respuesta. Volveremos a enviar el evento.
Ejemplo de solicitudBody que enviamos en la notificación al endpoint que nos diste.
{
  "event_id": "authorization-advice",
  "event_detail": {
    "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",
      "original_transaction_id": "ctx-200kirg6qicg1qHSCbgaStrEHjI",
      "local_date_time": "2019-08-24T14:15:22",
      "created_at": "2019-08-24T18:24:00.835Z"
    },
    "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"
        }
      ]
    },
    "status": "REJECTED",
    "status_detail": "example_value",
    "extra_detail": "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"
    }
  },
  "idempotency_key": "ctx-2CIllOHdIcC5qWjpiwRlFy2nZM8"
}

Pomelo AI

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