EVENT
/fraud/transaction-authorizationEvaluate a transaction
Pomelo sends this request when a card transaction requires fraud evaluation. The provider must respond within ~2.5 seconds with a decision. If no response is received in time, the transaction is handled according to the fallback setting configured during onboarding.
Parámetros disponibles
Header Parameters
X-Api-KeyStringrequired
X-SignatureStringrequired
X-TimestampStringrequired
X-EndpointStringrequired
Cuerpo de solicitud
application/jsonprocessed_date_timestringdate-time
amountobjectrequired3 propiedades
extra_dataobjectrequired13 propiedades
merchantobjectrequired4 propiedades
userobjectrequired1 propiedades
transactionobjectrequired9 propiedades
cardobjectrequired13 propiedades
Detalle de respuestas
Ejemplo de solicitud
{
"processed_date_time": "2019-08-24T14:15:22",
"amount": {
"local": {
"currency": "ARS",
"total": "99.49"
},
"transaction": {
"currency": "ARS",
"total": "99.49"
},
"settlement": {
"currency": "ARS",
"total": "99.49"
}
},
"extra_data": {
"pin_validation": "VALID",
"pin_presence": "ONLINE",
"3ds_used": "true",
"pos_data_code": "example_value",
"cvv_presence": "PRESENT",
"cvv_validation": "MATCHING",
"card_presence": "PRESENT",
"function_code": "STANDARD",
"exp_date_presence": "PRESENT",
"exp_date_validation": "EXPIRED",
"cardholder_presence": "CARDHOLDER_PRESENCE_PRESENT",
"tokenization_wallet_id": "0",
"tokenization_wallet_name": "Apple_Pay"
},
"merchant": {
"name": "Mercadolibre",
"country_code": "ARG",
"id": "123456",
"mcc": "4456"
},
"user": {
"id": "usr-xxx"
},
"transaction": {
"point_type": "POS",
"operation_type": "PURCHASE",
"acquirer_ica": "123456",
"origin": "DOMESTIC",
"entry_mode": "MANUAL",
"itc": "100.00",
"source": "ONLINE",
"id": "ctx-xxx",
"type": "PURCHASE"
},
"card": {
"three_ds_enabled": "true",
"dcvv_enabled": "true",
"is_innominate": "false",
"card_type": "VIRTUAL",
"product_type": "PREPAID",
"activated_at": "2019-08-24T14:15:22",
"country_code": "ARG",
"provider": "MASTERCARD",
"last_four": "1573",
"affgrp": "afg-xxx",
"id": "crd-xxx",
"status": "ACTIVE",
"start_date": "2019-08-24"
}
}Ejemplo de respuesta (200)Evaluation decision.
{
"status": "CONTINUE",
"extra_detail": "rule_max_attempts_1hour"
}