{% include 'Doc/States/states_constants_title.html.twig' %}
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.new} %}
The new status indicates that an order has been newly placed or created. It represents the initial stage of the checkout process, where the order details have been received, but no further processing has taken place yet.
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.pending} %}
The Pending status signifies that the shop has received the order, and waiting for an action
Event trigger when paying an order or when awaiting payment for offline mode.
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.rejected} %}
The order shall be marked as rejected, upon rejection from the shop for some reason.
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.accepted} %}
The order shall be marked as accepted, upon acception from the shop.
It indicates that the shop has confirmed the availability of items and is ready to fulfill the customer's order.
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.paid} %}
The Paid status indicates that the shop marked the order as "paid".
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.late} %}
The accepted "delayed" status suggests that there has been a delay in the order's progress or estimated completion time.
This can occur due to unforeseen circumstances, high demand, or any other factors that temporarily postpone the order's readiness.
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.ready} %}
The ready status indicates that the order is prepared and available for pickup or delivery. It signifies that the business has completed the necessary steps, and the customer can proceed to collect their orders.
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.cancelled} %}
The cancelled status represents the termination or cancellation of the order. This can happen due to customer request, order changes, or unforeseen circumstances. The cancellation status confirms that the order will not proceed, and appropriate actions may be undertaken.
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.failed} %}
The order shall be marked as fails, when a payment transaction could not be completed.
This status is typically triggered by various reasons, such as insufficient funds, invalid payment details, declined authorization, technical issues, or connectivity problems.
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.delivered} %}
The Delivered status indicates that the shop marked the order as "delivered".
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.refunded} %}
The Refunded status indicates that the order have been Cancelled or Rejected.
{% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.require_action} %}
The order status becomes requires action when the online payment provider (e.g. stripe) for the transaction.
This status signifies that there is an action needed on the customer end to proceed with the payment process.