templates/Doc/States/Checkout/checkout.html.twig line 1

Open in your IDE?
  1. {% include 'Doc/States/states_constants_title.html.twig' %}
  2.                         <ul>
  3.                             <li>
  4.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.new} %}
  5.                                 <ul>
  6.                                     <li>The <strong>new</strong> status indicates that an order has been <strong>newly placed</strong> or <strong>created</strong>. It represents the <strong>initial stage</strong> of the checkout process, where the order details have been received, but no further processing has taken place yet.</li>
  7.                                 </ul>
  8.                             </li>
  9.                             <li>
  10.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.pending} %}
  11.                                 <ul>
  12.                                     <li>The <strong>Pending</strong> status signifies that the shop has received the order, and waiting for an action</li>
  13.                                     <li>Event trigger when paying an order or when awaiting payment for offline mode.</li>
  14.                                 </ul>
  15.                             </li>
  16.                             <li>
  17.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.rejected} %}
  18.                                 <ul>
  19.                                     <li>The order shall be marked as <strong>rejected</strong>, upon rejection from the shop for some reason.</li>
  20.                                 </ul>
  21.                             </li>
  22.                             <li>
  23.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.accepted} %}
  24.                                 <ul>
  25.                                     <li>The order shall be marked as <strong>accepted</strong>, upon acception from the shop.</li>
  26.                                     <li>It indicates that the shop has confirmed the availability of items and is ready to fulfill the customer's order.</li>
  27.                                 </ul>
  28.                             </li>
  29.                             <li>
  30.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.paid} %}
  31.                                 <ul>
  32.                                     <li>The <strong>Paid</strong> status indicates that the shop marked the order as "<strong>paid</strong>".</li>
  33.                                 </ul>
  34.                             </li>
  35.                             <li>
  36.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.late} %}
  37.                                 <ul>
  38.                                     <li>The <strong>accepted</strong> "delayed" status suggests that there has been a delay in the order's progress or estimated completion time.</li>
  39.                                     <li>This can occur due to <strong>unforeseen circumstances</strong>, <strong>high demand</strong>, or any other factors that <strong>temporarily postpone</strong> the order's <strong>readiness</strong>.</li>
  40.                                 </ul>
  41.                             </li>
  42.                             <li>
  43.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.ready} %}
  44.                                 <ul>
  45.                                     <li>The <strong>ready</strong> status indicates that the order is <strong>prepared</strong> and <strong>available</strong> for pickup or delivery. It signifies that the business has <strong>completed</strong> the necessary steps, and the customer can <strong>proceed</strong> to collect their orders.</li>
  46.                                 </ul>
  47.                             </li>
  48.                             <li>
  49.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.cancelled} %}
  50.                                 <ul>
  51.                                     <li>The <strong>cancelled</strong> status represents the <strong>termination</strong> or <strong>cancellation</strong> of the order. This can happen due to <strong>customer request</strong>, <strong>order changes</strong>, or <strong>unforeseen circumstances</strong>. The <strong>cancellation</strong> status confirms that the order will not proceed, and <strong>appropriate actions</strong> may be undertaken.</li>
  52.                                 </ul>
  53.                             </li>
  54.                             <li>
  55.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.failed} %}
  56.                                 <ul>
  57.                                     <li>The order shall be marked as <strong>fails</strong>, when a payment transaction could not be completed.</li>
  58.                                     <li>This status is typically triggered by various reasons, such as <strong>insufficient funds</strong>, <strong>invalid payment details</strong>, <strong>declined authorization</strong>, <strong>technical issues</strong>, or <strong>connectivity problems</strong>.</li>
  59.                                 </ul>
  60.                             </li>
  61.                             <li>
  62.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.delivered} %}
  63.                                 <ul>
  64.                                     <li>The <strong>Delivered</strong> status indicates that the shop marked the order as "<strong>delivered</strong>".</li>
  65.                                 </ul>
  66.                             </li>
  67.                             <li>
  68.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.refunded} %}
  69.                                 <ul>
  70.                                     <li>The <strong>Refunded</strong> status indicates that the order have been <strong>Cancelled</strong> or <strong>Rejected</strong>.</li>
  71.                                 </ul>
  72.                             </li>
  73.                             <li>
  74.                                 {% include 'Doc/States/states_constants.html.twig' with {'state': checkoutConstants.require_action} %}
  75.                                 <ul>
  76.                                     <li>The order status becomes requires action when the online payment provider (e.g. stripe) for the transaction.</li>
  77.                                     <li>This status signifies that there is an <strong>action needed</strong> on the customer end to proceed with the payment process.</li>
  78.                                 </ul>
  79.                             </li>
  80.                         </ul>