Tappya Logo

Configuring online ordering

آخر تحديث 11 أغسطس 2026

الترجمة قادمة قريبًا

نعرض لك النسخة الإنجليزية من هذا المقال.

Enable customers to place orders directly from their phones.

Prerequisites

  • At least one branch with opening hours
  • At least one published menu
  • A payment provider configured (if accepting online payments)

Step 1: Enable the channel

Go to Online Ordering > Settings and toggle Enable online ordering for the branch you want to activate.

Step 2: Set delivery zones

Go to Online Ordering > Delivery Zones. Draw the areas you deliver to on the map. Set minimum order value and delivery fee per zone.

Step 3: Configure payment options

Go to Settings > Payment Providers. Connect your payment gateway (Paymob, Stripe, etc.). Choose which payment methods to show at checkout: card, wallet, or cash on delivery.

Step 4: Set operating hours

Online ordering can have different hours than dine-in. Go to Online Ordering > Hours and set when the channel is open.

Step 5: Customize the customer app

Go to Online Ordering > Branding. Upload your logo, choose primary colors, and write a welcome message.

Step 6: Test the full flow

Place a test order from your phone. Check that:

  • The menu loads correctly
  • Items and modifiers display prices
  • Checkout accepts payment
  • The order appears in the KDS and POS
  • Confirmation SMS/email arrives

Common issues

  • Orders not appearing: check that the branch is online and the KDS is paired
  • Payment failing: verify the payment provider credentials in Settings
  • Menu not showing: ensure the menu is assigned to the branch in Menu Links

Next steps

  • Set up push notifications for new orders
  • Configure auto-printing of receipts
  • Add promotional codes