Errores de API
Las API de Scalapay utilizan códigos HTTP estándar: 2XX para solicitudes correctas, 4XX para solicitudes no válidas y 5XX para errores del servidor. Las respuestas de error incluyen errorCode, errorId, message y httpStatusCode. Para la lógica de la aplicación, utiliza los códigos y no el texto del mensaje.
Estados del pedido
-
pending: pedido creado pero no autorizado. -
expired: pedido caducado. -
refunded_not_charged: pedido autorizado pero no capturado. -
charged: pedido capturado. -
partially_refunded: reembolso parcial. -
refunded: reembolso completo.
Capture status
pendingcaptureddelayedvoided
En caso de pedidos autorizados pero no completados, comprueba el flujo de capture, la versión del plugin y la configuración de la plataforma en la documentación oficial.