Estado del pedido
Todos los pedidos tienen un estado de pedido asociado a una fase del procesamiento de pedidos workflow.
La diferencia entre los estados de pedidos y los estados de pedidos es que order states se usan mediante programación. No lo son
visible para los clientes o los usuarios administradores. Determinan el flujo de una solicitud y qué operaciones son posibles para una
orden en un estado determinado.
Order statuses se utilizan para comunicar el estado de un pedido a clientes y usuarios administradores.
Puede crear estados de pedidos adicionales para adaptarlos a sus necesidades operativas. Los estados de pedidos son fáciles de mostrar
progreso fuera de Adobe Commerce, por ejemplo, progreso de picking y entrega de pedidos. No afectan al pedido
flujo de trabajo de procesamiento
Cada estado de pedido está asociado a un estado de pedido. Su tienda tiene un conjunto de estados de pedidos predefinidos y
configuración del estado del pedido.
El estado de cada pedido se muestra en la columna Estado de la cuadrícula Pedidos.
Processing
hasta que se envíen todos los artículos pedidos (incluidos los artículos reembolsados). El estado del pedido no cambia a Complete
hasta que se han enviado todos los artículos del pedido.Flujo de trabajo de estado de pedidos
Estado predefinido
received
fraud
processing
pending_payment
payment_review
pending
holded
complete
closed
canceled
rejected
paypay_canceled_reversal
pending_paypal
paypal_reversed
Estado de pedido personalizado
Además de la configuración preestablecida de estado de pedidos, puede crear su propia configuración de estado de pedidos personalizada, asignarla a estados de pedidos y establecer estados de pedidos predeterminados para los estados de pedidos. El estado del pedido indica la posición del pedido dentro del flujo de trabajo de procesamiento del pedido y el estado del pedido asigna una etiqueta traducible significativa a la posición del pedido. Por ejemplo, es posible que necesite un estado de pedido personalizado como packaging"
, backordered
o un estado que sea específico de sus necesidades. Puede crear un nombre descriptivo para el estado personalizado y asignarlo al estado de pedido asociado en el flujo de trabajo.
Creación de un estado de pedido personalizado
-
En la barra lateral Admin, vaya a Stores > Settings>Order Status.
-
En la esquina superior derecha, haga clic en Create New Status.
{width="600" modal="regular"}
-
Actualice la sección Order Status Information:
-
Escriba un(a) Status Code como referencia interna. El primer carácter debe ser una letra (a-z) y el resto puede ser cualquier combinación de letras y números (0-9). Utilice el carácter de guion bajo en lugar de un espacio.
-
Para Status Label, escriba una etiqueta que identifique la configuración de estado tanto en el administrador como en la tienda.
-
-
En la sección Store View Specific Labels, escriba las etiquetas que sean necesarias para las distintas vistas de la tienda.
-
Haga clic en Save Status.
Asignación de un estado de pedido a un estado
-
En la página Estado del pedido, haga clic en Assign Status to State.
{width="600" modal="regular"}
-
Actualice la sección Assignment Information, haga lo siguiente:
-
Elija el(la) Order Status que desea asignar. Se muestran por etiqueta de estado.
-
Establezca Order State en el lugar del flujo de trabajo al que pertenece el estado del pedido.
note note NOTE La lista Order State incluye los estados de pedidos asignados predeterminados. Por ejemplo, se muestra el estado de pedido predeterminado Pending
en lugar del valor de estado de pedidoNew
. -
Para hacer que este estado sea el predeterminado para el estado del pedido, active la casilla de verificación Use Order Status as Default.
note note NOTE En el flujo de trabajo de pedidos solo se utilizan los estados de pedidos predeterminados. Los estados no predeterminados solo se pueden establecer en la sección Order Comments del Administrador. -
Para que este estado sea visible desde la tienda, seleccione la casilla de verificación Visible On Storefront.
{width="600" modal="regular"}
-
-
Haga clic en Save Status Assignment.
Editar un estado de pedido existente
-
En la cuadrícula Order Status, abra el registro de estado en modo de edición.
-
Actualice la configuración de estado según sea necesario.
-
Haga clic en Save Status.
Eliminación de un estado de pedido de un estado asignado
-
En la cuadrícula Order Status, busque el registro de estado del pedido que se va a anular.
-
En la columna Action del extremo derecho de la fila, haga clic en el vínculo Unassign.
Aparece un mensaje en la parte superior del espacio de trabajo que indica que se ha anulado la asignación del estado del pedido. Aunque la etiqueta de estado del pedido sigue apareciendo en la lista, ya no está asignada a ningún estado. No se puede eliminar la configuración de estado del pedido.
Notificación
Los clientes pueden hacer un seguimiento del estado de sus pedidos por fuente RSS si la fuente RSS de pedidos está habilitada en la configuración. Cuando se habilita, aparece un vínculo a la fuente RSS en cada pedido.
Activar notificación de estado del pedido
-
En la barra lateral Admin, vaya a Stores > Settings>Configuration.
-
En el panel izquierdo, expanda Catalog y elija RSS Feeds debajo.
-
Expanda en la sección Order.
-
Establezca Customer Order Status Notification en
Enable
.{width="600" modal="regular"}
-
Una vez finalizado, haga clic en Save Config.
Configurar nuevas notificaciones de correo electrónico de pedidos
-
En la barra lateral Admin, vaya a Stores > Settings>Configuration.
-
En el panel izquierdo, expanda Sales y elija Sales Emails debajo.
-
Expanda en la sección Order.
{width="600" modal="regular"}
-
Establezca New Order Confirmation Email Sender en una de las siguientes opciones:
General Contact
Sales Representative
Customer Support
Custom Email 1
Custom Email 2
-
Elija las plantillas que desea utilizar para cada tipo de cliente:
- New Order Confirmation Template: elija una plantilla para usarla con los clientes que tengan una cuenta de tienda registrada.
- New Order Confirmation Template for Guest: elija una plantilla para usarla con los clientes invitados que no tengan una cuenta de tienda registrada.
-
Para notificar el nuevo pedido a otra persona (como un administrador de empresa), escriba la dirección de correo electrónico Send Order Email Copy To.
Puede añadir varias direcciones de correo electrónico si se necesita más de un destinatario.
-
Establezca Send Order Email Copy Method en una de las siguientes opciones:
Bcc
: solo se envía un correo electrónico sobre el nuevo pedido al cliente y al destinatario adicional, pero el cliente no ve que el correo electrónico que recibió también se envió al destinatario adicional.Separate Email
: se envían dos correos electrónicos independientes: uno al destinatario y otro al cliente.
-
Una vez finalizado, haga clic en Save Config.