Errores
Payzor devuelve errores en JSON junto con un código de estado HTTP:Códigos de estado
Los rechazos de política a veces son 200
Un matiz que conviene conocer: cuando un agente paga un cargo y su política bloquea o pausa el pago, el endpoint sigue respondiendo200 con un resultado estructurado en vez de un código de error:
Cómo diseñar tu integración alrededor de los errores
- Ramifica según los tres resultados de pago, no solo entre éxito y fallo.
- Parsea los errores de presupuesto:
excede_presupuesto_restante_350lleva dentro los centavos exactos que quedan. - Reintenta solo en 5xx. Un 4xx significa que tu entrada o tu estado están mal; repetir no va a ayudar.
- Registra los valores de
referencede los pagos exitosos; coinciden entre los cargos del comercio y los rastros de auditoría de los agentes.