Skip to content

Online Ordering

How customers browse, order, and pay online

How Online Ordering Works

Every noqat restaurant gets its own online ordering website at a custom subdomain (e.g., myrestaurant.noqatapp.com). Customers visit this link from their phone or computer, browse the menu, add items to their cart, and pay online. The order is sent directly to your dashboard, POS, and kitchen display in real time. No app download is required — it works in any browser.


Browsing the Menu

When a customer visits your online store, they see your full menu organized by categories.

  • Categories — The menu is organized into sections (e.g., "Burgers", "Salads", "Drinks"). Customers tap a category to jump to that section.
  • Search — A search bar lets customers find items by name quickly.
  • Item cards — Each item shows its photo, name, description, and price. Customers tap an item to see full details.
  • Item details — The detail view shows the full description, calorie count (if set), and all available options and choices.
  • Language — Customers can switch between Arabic and English. All item names and descriptions appear in the selected language.

Adding Items to Cart

  1. Tap on a menu item to open the item detail view.
  2. If the item has options (e.g., size, extras, toppings), make your selections. Required options must be chosen before you can add the item.
  3. Adjust the quantity using the + and − buttons.
  4. Add optional notes for special instructions (e.g., "no onions", "extra spicy").
  5. Tap Add to Cart. The item is added and the cart icon in the header updates with the item count.

Customers can continue browsing and adding more items. The cart persists across the session.


Shopping Cart

The cart shows all items the customer has added:

  • Each item shows its name, selected options, quantity, and line total.
  • Tap + or to adjust quantity. Setting quantity to zero removes the item.
  • The subtotal, delivery charge (if applicable), and grand total are shown at the bottom.
  • If a minimum order amount applies, the cart shows how much more is needed to meet it.
  • Tap Checkout to proceed to payment.

Delivery Area and Address

For delivery orders, the customer provides their delivery address:

  1. Select the order type: delivery or pickup (takeout).
  2. For delivery, select an area from the list of available delivery zones, or enter an address and let the system determine the area automatically.
  3. Registered customers can choose from their saved addresses or add a new one.
  4. The delivery charge is calculated based on the selected area and added to the total.
  5. If the order does not meet the minimum order amount for that area, the customer is prompted to add more items.

Guest Checkout vs. Registered Checkout

noqat supports both checkout methods:

Guest Checkout

  • No account required. The customer enters their name, phone number, and optionally an email.
  • For delivery, they enter a delivery address.
  • Guests can apply promo codes at checkout.
  • After payment, they receive an order confirmation page with a tracking link.

Registered Checkout

  • Returning customers log in with their phone number and password.
  • Saved addresses and payment preferences are loaded automatically.
  • Loyalty points can be redeemed at checkout.
  • Order history is saved to their account for easy reordering.

Payment Process

After confirming their order details, the customer proceeds to pay:

  1. The payment page shows the order summary with all items, charges, and discounts.
  2. Available payment methods are displayed based on your MyFatoorah configuration:
    • KNET — Kuwait's debit card network. The customer is redirected to the KNET payment page.
    • Visa / Mastercard — Credit and debit card payment.
    • Apple Pay — One-tap payment on supported Apple devices.
    • Samsung Pay and Google Pay — Mobile wallet payments.
  3. The customer completes payment on the payment gateway and is redirected back to the order confirmation page.
  4. If payment fails, the customer can retry with the same or a different payment method.

Order Confirmation and Receipt

After successful payment, the customer sees an order confirmation page with:

  • Order number and payment confirmation.
  • Full order summary with all items and totals.
  • Estimated delivery or pickup time.
  • A link to the real-time order tracking page.
  • An option to share the restaurant with friends.

If the customer provided an email, they also receive a receipt via email.


Order Tracking

Customers can track their order in real time from the confirmation page or from their order history:

  • Confirmed — The order has been placed and payment received.
  • Accepted — The restaurant has accepted the order.
  • Preparing — The kitchen is working on the order.
  • Ready — The food is prepared and ready for pickup or delivery.
  • Out for Delivery — A driver is on the way (delivery orders only).
  • Delivered / Completed — The order has been fulfilled.

Status updates happen in real time via live updates — the page refreshes automatically without the customer needing to reload.


Reordering Previous Orders

Registered customers can easily reorder from their order history:

  1. Go to My Orders from the account menu.
  2. Find a previous order and tap Reorder.
  3. All items from that order are added to the cart with the same options and quantities.
  4. The customer can adjust items, change quantities, or add new items before checking out.
  5. If any item is no longer available or has changed, the customer is notified.

Order History and Receipts

Registered customers have access to their complete order history:

  • View all past orders with dates, totals, and statuses.
  • Tap any order to see the full details including items, options, and payment method.
  • Reorder any previous order with one tap.
  • Order history is stored indefinitely and accessible from any device after logging in.