Estados de la orden

Cambios en estado de orden

Este evento de notificación se realiza a un endpoint correspondiente implementado del lado del comercio o plataforma integrada.

Notificación de estados de orden

Los estados notificados son los siguientes:

  • Orden Pendiente (pending)
    Las ordenes pendientes son las que se han iniciado pero el pago no ha sido confirmado por la pasarela utilizada.

🚧

NOTA:

Las ordenes pendientes se consideran completas cuando el método de pago efectivo ha sido utilizado para completarlas.

  • Orden Completada (succeeded)
    Las ordenes completadas son aquellas que hayan sido procesadas satisfactoriamente por el procesador de pagos seleccionado al momento de que se completo una compra. (no incluye pagos en efectivo).

  • Orden Cancelada (cancelled)
    Las ordenes se marcaran en estado cancelada solo cuando el comercio las marca manualmente como tal desde nuestra interfaz de Admin. Esto podría iniciar un proceso de devolución según la pasarela de pagos usada al momento de la compra.

  • Orden en devolución (refund)
    Las ordenes en devolución son las que están transaccionando de un estado de competición a un estado de cancelación y están en espera de que el procesador de pagos confirme la reversión o cancelación del cargo al método de pago seleccionado.

Estados de pago en ordenes (payment_status):

El checkout maneja los estados de pago separados del último estado de intento de pago, se deben de tener en consideración los estados de pago para marcar las órdenes según sea correspondiente para mantener visibilidad del estado actual de órdenes con métodos de pagos síncronos (Tarjetas de débito y crédito) y asíncronos (BPNLS, pago en ventanilla, etc.).

Los siguientes estados de pago concuerdan con el estado correspondiente de estado de orden.

Estado de pago de ordenes pending:

  • processing
  • pending
  • denied
  • authorizing
  • manual_review (En revisión manual por el proveedor de pagos o de fraude)
  • pending_3ds (La transacción está pendiente de autenticación con 3DS)

Estado de pago de ordenes succeeded

  • processed
  • authorized
  • captured

Estado de pago de ordenes cancelled:

  • cancelled
  • voided
  • refunded
  • partial_refunded