Menú
Feedback
Comience aquí
Tutoriales


Tutorials
Todos los pedidos
Flujo y status de pedidos
Flujo y status de pedidos
19 min de lectura

El flujo de pedidos describe los status, posibilidades y acciones a lo largo del ciclo de vida de un pedido. Con el flujo, el administrador de la tienda también da seguimiento a las etapas del pedido mapeadas en la plataforma (status).

Este artículo contiene la siguiente información:

Para saber cómo seguir el flujo de un pedido, consulta el artículo Seguimiento de pedidos.

Tipos de flujo

Hay cuatro tipos de flujo de pedidos en VTEX:

Para los casos de pedidos incompletos, consulta el artículo Cómo funcionan los pedidos incompletos para entender las razones de este flujo y de su cancelación.

Flujo de marketplace

{"base64":"  ","img":{"width":992,"height":450,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":32429,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/pedidos/todos-los-pedidos/flujo-y-status-de-pedidos_1.png"}}

El flujo del marketplace está integrado con el flujo del seller. Cuando se finaliza un pedido que será enviado por un seller externo (que no es el seller principal), el flujo visto por el marketplace es el siguiente:

  1. Se inicia con el status Esperando confirmación del seller y automáticamente pasa a Pago pendiente. Como el marketplace es responsable de recibir el pago, hay dos posibles status:
    • El marketplace recibe la aprobación del pago: el status pasa a Pago aprobado.
    • El marketplace no recibe el pago: se inicia el proceso de cancelación y el status pasa a Cancelando.
  2. Después de que el pago es aprobado y pasa el periodo de cancelación (etapa visible para el seller), el marketplace debe esperar a que el seller inicie la preparación del pedido. Esta es una acción activa e indica que el seller ha comenzado a preparar los paquetes del pedido. Si el seller no realiza esta acción, el pedido se queda en el status «Listo para preparación».
  3. Después de la confirmación de la preparación por parte del seller, el status del pedido visto por el marketplace puede permanecer como Verificando factura si hay algún error. Consulta los casos más comunes para que el pedido se quede en este status. Es importante recordar que si el pedido se factura parcialmente, puede volver al status Pago aprobado y la plataforma espera que el administrador de la tienda incluya las facturas correctamente. El valor de la suma de las facturas debe corresponder al valor total del pedido.
  4. Después de la confirmación de la preparación, el pedido es preparado para envío por el seller.
  5. Cuando el seller agrega correctamente las facturas, el status cambia a Facturado. Este status significa que la transacción de compra se realizó con éxito y ya no es posible revertir o cambiar el status del pedido. La liquidación del pago se produce cuando el pedido llega a esta etapa.
  6. El seller debe completar el proceso de envío del pedido.

Para saber cómo identificar pedidos que provienen de marketplaces, consulta el artículo Visualizar pedidos de marketplace en el modulo Todos los pedidos.

Flujo de seller

{"base64":"  ","img":{"width":1200,"height":438,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":37021,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/pedidos/todos-los-pedidos/flujo-y-status-de-pedidos_2.png"}}

Este es el flujo del pedido visto por la tienda responsable de enviar los productos que componen el pedido. El pedido se realiza a través de otra tienda (o marketplace) y el flujo del seller se inicia después de la confirmación del pedido.

  1. Cuando el seller recibe el pedido, el status inicial es Pedido aceptado.
  2. Después de que el seller recibe el pedido, el status cambia automáticamente a Esperando autorización para fufillment. Este es un status de espera para que el marketplace indique que obtuvo la confirmación del pago del pedido.

La plataforma permite adelantar manualmente el status Esperando autorización para fufillment al hacer clic en Autorizar fulfillment. Sin embargo, si el seller adelanta el status manualmente no significa que el marketplace haya liberado el pedido para preparación, lo que puede implicar discrepancias en la información. Utiliza el cambio manual con precaución. Recomendamos su uso solo cuando se tiene la autorización del marketplace para el envío del pedido.

  1. El status cambia automáticamente a Periodo de cancelación. El pedido permanecerá en esta etapa hasta que haya transcurrido el tiempo de espera para cancelar configurado.

El Periodo de cancelación existe para que el cliente pueda cancelar la compra sin la aprobación de la tienda en un determinado periodo de tiempo previamente configurado. Después de este periodo, la tienda debe autorizar la solicitud de cancelación del cliente.

  1. En esta etapa hay dos posibilidades:
    • Pedido no cancelado: si la ventana de cancelación vence y el cliente no solicita la cancelación de la compra, el status pasa a Listo para preparación. Este status indica al seller que el pedido ya debe ser preparado para el envío.
    • Pedido cancelado: si el cliente solicita la cancelación del pedido durante el tiempo de espera para cancelar, en vez de pasar a la preparación, pasará a la cancelación y el status cambiará a Cancelando.
  2. El pedido permanecerá en el status Listo para preparación hasta que el seller confirme. Esta confirmación significa que el seller inició la preparación del pedido, que puede realizarse manualmente mediante el Admin o por integración con el ERP utilizando el request Start handling order.

Al confirmar el inicio de la preparación, el seller asume la responsabilidad de la reserva de los ítems del pedido. A partir de ese momento, si hay alguna actualización en el stock, la plataforma VTEX desestima la reserva de estos SKU. Por lo tanto, actualiza el stock para los SKU de un pedido determinado únicamente al facturarlo. De este modo, se evitan las divergencias de stock que dependen de la interacción con la integración backoffice de tu tienda.

  1. Una vez iniciada la preparación, es momento de facturar el pedido. La plataforma espera a que se incluya la factura, el status del pedido puede estar en Verificando factura si hay un error. Consulta los casos más comunes para que el pedido se quede en este status. Es importante recordar que si el pedido se factura parcialmente, puede volver al status Pago aprobado hasta que el administrador de la tienda incluya las facturas que sumadas corresponden al valor total del pedido.
  2. El último status del flujo es Facturado. Después de eso, el seller debe completar el envío del pedido.

Ten en cuenta que: La cancelación del pedido puede iniciarse en varias etapas del flujo del pedido, ya sea por parte del cliente o de la tienda. En este caso, después de solicitar la cancelación, el proceso se realiza de forma automática, incluyendo el reembolso del valor pagado al cliente. La cancelación finaliza cuando el pedido cambia al status Cancelado. Los sellers tienen la autonomía de forzar manualmente el cambio del pedido durante el status Esperando autorización para fufillment. Esto significa realizar la entrega sin que el marketplace haya confirmado la liberación y sin recibir el pago del pedido. En caso de cambio manual, es obligación del seller comprobar que el pedido está en condiciones de ser preparado, incluyendo si el pago ha sido confirmado.

Flujo completo

{"base64":"  ","img":{"width":1368,"height":426,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":44369,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/pedidos/todos-los-pedidos/flujo-y-status-de-pedidos_3.png"}}

El flujo completo del pedido es visto por la tienda que realiza la venta y el envío del pedido. El flujo completo está compuesto por el flujo del marketplace y el flujo del seller de forma secuencial.

  1. La etapa inicial de un pedido en el flujo es el status Esperando confirmación del seller que representa la recepción del pedido.
  2. El pedido automáticamente cambia al status Pago pendiente.
  3. El sistema espera la confirmación del pago y hay dos maneras de continuar el flujo:
    • El pago del pedido es aprobado: el status del pedido cambia a Pago aprobado y comienza el status Periodo de cancelación. Este status determina el tiempo de espera para cancelar en que el cliente puede cancelar la compra sin aprobación de la tienda. El pedido permanece en este status hasta que termine el tiempo límite configurado.
    • El pago del pedido no fue aprobado: la plataforma inicia el proceso de cancelación. Este proceso es automático cuando el status del pedido cambia Pago rechazado y luego a Cancelando. El pedido permanece en este status hasta que la plataforma finaliza la cancelación y el status cambia a Cancelado. Después de que se cancela el pedido, el flujo termina.
  4. Una vez aprobado el pago y vencida el periodo de cancelación, el status del pedido cambia a Listo para preparación. Este status indica al administrador de la tienda que el pago ha sido confirmado y que se debe preparar el pedido. La tienda debe confirmar a la plataforma que ha iniciado la preparación y que, por lo tanto, el pedido debe avanzar en el flujo. Hay dos maneras de realizar la confirmación:
    • De forma manual, en el Admin, haciendo clic en la flecha que se encuentra encima del status Iniciar preparación.
    • A través de la API con un ERP, por ejemplo, utilizando la ruta Start handling order.

Al confirmar el inicio de la preparación, el seller asume la responsabilidad de la reserva de los ítems del pedido. A partir de ese momento, si hay alguna actualización en el stock, la plataforma VTEX desestima la reserva de estos SKUs. Por lo tanto, actualiza el stock para los SKUs de un pedido determinado únicamente al facturarlo. De este modo, se evitan las divergencias de stock que dependen de la interacción con la integración backoffice de tu tienda.

  1. Una vez iniciada la preparación, el status del pedido cambia a Preparando envío y la próxima etapa es facturar el pedido. El sistema espera la factura en el status Verificando factura. Se debe incluir la factura que corresponde al valor total del pedido.
  2. Después de incluir las facturas, el status del pedido cambia a Facturado, el último status del flujo, y la tienda debe completar el envío del pedido.

La tienda puede cancelar el pedido hasta antes de Facturado. Después de facturado, el pedido puede tener ítems devueltos, pero no puede ser modificado. Consulta los artículos Cómo cancelar pedidos y Cancelación solicitada por el cliente para saber más sobre la cancelación de pedidos desde la perspectiva de la tienda y del cliente.

Cancelación del pedido

La cancelación de un pedido se inicia en varios escenarios. Para cada tipo de cancelación hay un resultado en el flujo del pedido:

  • Pedidos incompletos: cuando el pedido está incompleto no se inicia el flujo de pedidos. Esto es para que el seller no realice la preparación y no haya reserva de stock.
  • Solicitud de cancelación por parte del cliente: el cliente realiza la cancelación durante el periodo de cancelación o solicita la cancelación a la tienda. Cuando la cancelación ocurre dentro del periodo de cancelación, los ítems del pedido no se reservan. Pero, si la cancelación se produce después de la preparación del pedido (después del status Iniciar preparación), los ítems han sido reservados.
  • Cancelación por parte de la tienda: el seller o marketplace renunció a la venta y canceló el pedido.

Cuando se solicita la cancelación de un pedido, la plataforma procesa automáticamente la cancelación del pedido. El reembolso del pago al cliente depende de la etapa en la que se encuentre el pago y del medio de pago utilizado.

No es posible cancelar pedidos parcialmente facturados. Si el cliente desea sustituir o remover ítems del pedido, es posible modificar el pedido.

Ve más información sobre la cancelación y el reembolso en los artículos ¿Por qué se cobró en la factura del cliente mi pedido cancelado? y Reembolso o cancelación.

Mientras se realiza el proceso de cancelación, el status permanece en Cancelando. Una vez completada la cancelación, el status del pedido cambia a Cancelado.

Ten en cuenta que cuando la cancelación se realiza antes de que la tienda inicie la preparación del pedido (status Preparando envío), los ítems tienen la reserva cancelada en el stock. Sin embargo, si la cancelación se realiza después de este status, los ítems ya tienen la reserva reconocida en el stock y la tienda debe actualizar la cantidad de ítems del stock para que se cancele la reserva de los SKUs de un pedido cancelado (que fueron reservados).

Para saber más sobre la cancelación de pedidos, consulta el artículo ¿Por qué un pedido fue cancelado?.

Flujo de cadena

{"base64":"  ","img":{"width":992,"height":450,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":32429,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/pedidos/todos-los-pedidos/flujo-y-status-de-pedidos_4.png"}}

El flujo de pedidos visto por la tienda intermediaria en una venta Multinivel Omnichannel Inventory es similar al flujo de pedidos del marketplace, excepto al recibir el pago de los pedidos. En la etapa de Pago pendiente, en lugar de la cadena recibir el pago directamente del gateway, el marketplace informa a la cadena que recibió la confirmación del pago.

Observaciones

  • Pedidos incompletos: todos los pedidos comienzan en la plataforma como incompletos. Los pedidos se completan durante el proceso de finalización de la compra. Si el pedido no continúa a la finalización, puede que haya problemas durante el pago (externo a VTEX) o que falten datos.
  • Se pueden hacer cambios a los ítems del pedido hasta que se inicia la facturación. Ve más información sobre el cambio y la sustitución de ítems en los artículos Cambio de pedido y Cambiar ítems de un pedido finalizado.
  • Si el cliente solicita la cancelación y el administrador de la tienda deniega la solicitud, el pedido puede cambiar al status Pago pendiente.
  • En los flujos de pedidos que tienen el status Listo para preparación, la tienda debe realizar una confirmación. Se requiere una autorización activa de la tienda para confirmar este status y continuar el flujo del pedido.
  • La baja en el almacén se realiza automáticamente cuando la tienda actualiza la cantidad de ítems del stock. Para saber más sobre la reserva y baja en el almacén, consulta el artículo Cómo funciona la reserva.

Tabla de status de los pedidos

A continuación se muestra la tabla con los status de los pedidos. La información de la tabla está dividida en las siguientes columnas:

  • Status (Gestión de pedidos): identificación del status en el Admin.
  • Status (API): identificación del status a través de API.
  • Visto por: en qué flujo es visible el status (marketplace, seller, cadena y completo).
  • Significado: significado del status detallado.

Ten en cuenta que los status del flujo de pedido completo (flujo visto por las tiendas responsables de la venta y envío de los pedidos) coincide con los status del marketplace y seller. Algunos status pueden ser vistos a través de API, pero no son visibles en el flujo del pedido que se ve en el Admin en «Todos los pedidos».

Los status marcados con asteriscos (*) en la tabla no permiten cambio o cancelación, ya que están bajo la acción de la plataforma.

Contributors
1
Photo of the contributor
+ 1 contributors
¿Te ha parecido útil?
No
Sugerir cambios (GitHub)
Filtrar pedidos en Todos los pedidos
« Anterior
Cómo funcionan los pedidos incompletos
Siguiente »
Contributors
1
Photo of the contributor
+ 1 contributors
On this page
¿Todavía tienes dudas?
Pregunte a la comunidad
Encuentra solucciones y comparte ideas en la comunidad de VTEX.
Únete a nuestra comunidad
Solicite soporte a VTEX
Para asistencia personalizada, contacte a nuestros expertos.
Abra un ticket de soporte
GithubDeveloper portalCommunityFeedback