/transactions/v1/notifications

Notificaciones

Este servicio permite notificar cuando se resuelve una transacción, ya sea por parte de Pomelo o por parte de la bandera (Mastercard, Visa, etc.).

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_idstring
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",
      "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"
    },
    "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"
    },
    "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": "PREAUTH",
      "tokenization_wallet_name": "Apple_Pay",
      "tokenization_wallet_id": "0",
      "cardholder_presence": "CARDHOLDER_PRESENCE_PRESENT",
      "card_presence": "PRESENT"
    }
  },
  "idempotency_key": "ctx-2CIllOHdIcC5qWjpiwRlFy2nZM8"
}

Pomelo AI

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