EVENT
/transactions/v1/notificationsNotificaciones 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/jsonBody que enviamos en la notificación al endpoint que nos diste.
event_idenumrequired
event_detailobject10 propiedades
idempotency_keystringrequired
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"
}