Manual Review

Manual review is a possible status of a transaction that is pending manual review by a third party.

The manual_review state can be marked by:

  • The payment processor
  • The anti-fraud engine
  • A DEUNA endpoint

📘

Manual Review is currently implemented for Mercado Pago and T1pagos.

Each processor internally decides the type of status with which they respond to an order and its corresponding validation.

T1Pagos

In the response from T1Pagos, review:

  1. Inside the object data, search for the object cargo.
  2. Inside the object cargo, search for the object riesgo.
  3. Inside the object riesgo, search for the attribute decision.
  4. If decision corresponds to revisar, then DEUNA marks the transaction in a Manual Review state.

📘

DEUNA follows the Manual Review flow to validate the transaction.

Example

{
    "status": "success",
    "http_code": 200,
    "datetime": "2019-08-24T14:15:222",
    "timestamp": 0,
    "data": {
        "cargo": {
            "id": "string",
            "monto": 0,
            "capturado": false,
            "conciliado": false,
            "monto_capturado": 0,
            "monto_reembolsado": 0,
            "fecha_conciliacion": "2019-08-24T14:15:222",
            "fecha": "2019-08-24T14:15:222",
            "orden_id": "string",
            "cliente_id": "string",
            "estatus": "completada",
            "codigo": "string",
            "descripcion": "string",
            "riesgo": {
                "score": 0,
                "decision": "aceptar",
                "procesador": "string"
            },
            "tarjeta": {},
            "credito": {},
            "transferencia": {},
            "cliente": {},
            "prueba": true
        }
    }
}

Mercado Pago

En la respuesta de MercadoPago, revisa:

  1. Within the attribute status_detail.
  2. If status_detail corresponds to pending_review_manual, then MercadoPago marked the transaction as pending validation.
  3. DEUNA marks the transaction in a Manual Review state.

📘

DEUNA follows the Manual Review flow to validate the transaction.

Example

{
	"send_advice": false,
	"id": 65010039203,
	"date_created": "2023-10-12T03:21:59.435-04:00",
	"date_last_updated": "2023-10-12T03:21:59.435-04:00",
	"collector_id": 1479666759,
	"operation_type": "regular_payment",
	"issuer_id": "162",
	"payment_method_id": "credit_card",
	"status": "in_process",
	"status_detail": "pending_review_manual",
	"currency_id": "MXN",
	"description": "DEUN Order",
}