How to hold orders on Magestore POS

Our Magestore POS app offers an interesting feature for your business: On-hold Orders. This helps merchants store the carts and items for customers, who can return to the store for checkout later.

Step 1: Enable On-hold Orders function

We have one config on the Roles page to manage this permission. To enable this:

  • Go to POS Admin → Roles → On-hold orders = Allowed

image-20240222-090111.png

Then a Hold button will appear on the POS Checkout > Catalog page to process the function.

image-20240222-090218.png

Step 2: Create an On-hold order

After enabling the config, you can click on the Hold button to hold any order you want.

You can hold both Shopify default products and custom sales created on Magestore POS.

image-20240222-090431.png

Magestore POS also allows merchants to use custom prices (custom product discounts) before holding the order.

After holding the order successfully, a notification message appears on the screen as well as removing this order from the cart list.

image-20240222-090824.png

Next, this On-hold order will be shown on the On-hold Orders page of Magestore POS:

  • Go to Menu > On-hold Orders to see the order details.

image-20240222-090939.png
image-20240222-091000.png

At the same time, an order with the status On-hold is also created in Shopify Admin > Orders.

image-20240222-091127.png

Step 3: Unhold orders

You can access POS checkout > On-hold Orders page to reopen this order and checkout for customers anytime.

  • Go to the On-hold Orders page → click on the Checkout button → back to the Checkout page

image-20240222-091327.png

After that, you can further edit the cart, such as

  • Update customer info

  • Add new products to the cart or adjust its quantity

  • Adjust custom price

image-20240222-091609.png

and move to the Finalize Payment step.

Here the cart will include other discounts like automatic discounts, automatic order discounts, etc (if has). You can also add a shipping method and collect tax for this cart.

When done, check out the order!

image-20240222-091834.png

After you reopen the On-hold order and checkout this, this will cancel the previous order and create a new one on the Orders grid of Shopify Admin. This happens due to changes in subtotal and information of customers, products, shipping, etc.

image-20240222-092234.png

Â