What is it?
You surely want your Customers to be able to order as fast as they can. Reordering allows them to quickly get the items they've previously bought - so it works great for their favorite meals or complex Orders they may not have time to redo. They can simply restore the cart from their previous Order!
What can be included when reordering?
This is what can be 'brought back' from previous Orders while using the Reordering feature:
Dine-in, Takeout, Curbside (Mobile App), Delivery + (Delivery address), Foodspot
Items + (Item Comments)
Offers, Promotions, Rewards
Who can reorder?
Reordering functionality is available for logged-in Users that have placed at least one Order.
How does it work? Mobile App and Web App flows
Here, we'll cover scenarios of Reordering for both Mobile and Web Apps, showing you visual depictions of both. We'll divide them into happy and unhappy flows.
Happy flow means that everything we've previously ordered is still available to be ordered again, under the same conditions.
Unhappy flow means that something has changed or isn't available anymore.
Please note: we've included attachments at the bottom of this article, showing you happy and unhappy flows for both Mobile and Web App as a list of images. These are a bit bigger in size, so we haven't included them in the body of the article as images, but as links.
Users can access reordering in two places:
My Orders in the Profile section
Reorder - Profile screen.png
My Orders on the Home Page (this is the fastest option)
Reorder - Home screen.png
Please note: Reordering button is available on the Web App by default, but for the Mobile App your Brand will need to work with our Customization Team to align on where the component should appear on the home screen.
After pressing My Orders, the User is brought to the list of all the previous Orders
User can press Order again button directly on the past order card or can get inside of order details screen and press Order again button there
Order that is refunded or canceled only have visible Order again button inside of the Order details screen
All the Past Order cards show the Order list preview of the main items that are inside (Item name, Combo name, Offer, Promotion, Reward name)
Each of the Past Order cards display the image of the first item, combo, discount that is inside of the order history list
After pressing Order again button, the reordering process starts and all the checks for availability are performed
After checks are done and everything is exactly the same as it was, the User is brought to the restaurant menu page with all the details prepopulated so they can go to the checkout page and continue placing the Order
Ordering time is always preselected as ASAP or as a first time available for the selected restaurant
There's several levels (phases) where either Mobile or Web App will check for availability of everything that was previously ordered. Let's see the overview of what is being checked:
Phase 1 (Restaurant availability)
- Is the restaurant closed? (Dine-in, Takeout, Curbside)
- Is restaurant temporarily unavailable? (Dine-in, Takeout, Curbside, Delivery, Foodspot)
Phase 2 (Order Type availability)
- What is the Order Type and is it still available?
Mobile App - Order type not available.png
Web App - Order type not available.png
Is Delivery closed?
Is Foodspot closed?
Phase 3 (Menu availability)
After phase 1 and 2 are successfully passed, we want to check to see if all the items that were ordered before are available:
Phase 4 (Offers availability)
Is Offer, Promotion, or Reward still available?
Mobile App - Offers, Promotions, Rewards availability.png
Web App - Offers, Promotions, Rewards availability.png
Phase 5 (Prices changes)
After figuring out menu availability, now we should focus on prices changes:
Are prices of Modifiers, Items, Combos, Offers, Promotions, and Rewards changed?
When will this feature be available?
Reordering functionality will be available after Version 4.23.0 release.
Please note: All Brands will have this feature enabled by default on the Web App after the release. For this feature to appear on your Brand’s Mobile App, please make sure your Mobile App has been updated to at least v4.23.0. You will also need to confirm with the MENU team where My Orders component should appear on the Mobile App’s homepage.
So this is it - the whole process of Reordering - in a rather descriptive nutshell :)