¿Por qué se rechaza un pago?
El rechazo de pagos es una realidad en el mundo de las ventas en línea y puede ocurrir por diversas razones. Un pago puede ser rechazado por:
- Un error con el medio de pago;
- Información incorrecta ingresada por el cliente;
- Tarjeta sin saldo suficiente;
- Violación de requisitos de seguridad necesarios;
- Movimientos sospechosos que indican riesgo de fraude;
- Problemas en la comunicación entre adquirentes y subadquirentes.
Puedes encontrar la información y verificar el estado de un pago vía API, a través del endpoint Obtener order por IDAPI. El campo transactions.payments.status indica si el pago fue o no aprobado, mientras que el campo transactions.payments.status_detail proporciona más detalles, incluyendo los motivos de rechazo.
curl
... "transactions": { "payments": [ { "id": "PAY01J67CQQH5904WDBVZEM4JMEP3", "amount": "24.90", "reference_id": "01JEVQM899NWSQC4FYWWW7KTF9", "status": "failed", "status_detail": "insufficient_amount", ...