Checkout & Payment
Complete your order with delivery details, promo codes, tips, and payment
Checkout & Payment
Complete your order by entering delivery details, applying discounts, adding tips, and processing payment.
Checkout Flow Overview
- Review your order
- Enter customer details (name, email, phone)
- Enter delivery address (for delivery orders)
- Select order timing (ASAP or scheduled)
- Apply promo codes or loyalty points
- Add tip (optional)
- Select payment method
- Complete payment
Entering Customer Information
Name Field
Step 1: Enter your full name in the name field

Step 2: Your name will appear on the order for the restaurant

Email Address
Step 1: Enter your email address

Step 2: Order confirmation will be sent to this email

Phone Number
Step 1: Enter your phone number with country code

Step 2: The restaurant may contact you about your order

Step 3: Edit your phone number if needed

Delivery Address (Delivery Orders Only)
Step 1: Enter your delivery address
Step 2: Google Places autocomplete suggests matching addresses
Step 3: Select your address from suggestions
Step 4: The map shows your delivery location

Step 5: Add apartment number or delivery instructions if needed
Address Validation
The system validates your address:
- Must be within delivery zone
- Delivery fee calculated based on distance
- Shows error if outside delivery area
Scheduling Your Order
ASAP Orders
Step 1: Leave timing set to ASAP for immediate preparation
Step 2: Estimated time shown based on kitchen capacity
Scheduled Orders
Step 1: Click Schedule for Later
Step 2: Select a date from the date picker

Step 3: Choose an available time slot

Step 4: Confirm your scheduled time

Applying Promo Codes
Step 1: Click the promo code dropdown or field

Step 2: Enter your promo code
Step 3: Click Redeem or Apply

Step 4: Discount applied to your order total

Promo Code Types
| Type | Example |
|---|---|
| Percentage | 10% off your order |
| Fixed Amount | €5 off |
| Free Delivery | Delivery fee waived |
| Free Item | Get a free dessert |
Promo Code Errors
| Error | Meaning |
|---|---|
| Code expired | Promotion has ended |
| Minimum not met | Order total too low |
| Not applicable | Doesn't apply to your items |
| Already used | One-time code already redeemed |
Adding a Tip
Step 1: View suggested tip percentages
Step 2: Select a tip amount (e.g., 30%)

Step 3: Or enter a custom tip amount
Step 4: Tip added to your order total
Tip Options
- Suggested percentages based on subtotal
- Custom amount option
- "No tip" option available
- Tip goes directly to restaurant staff
Payment Methods
Card Payment (Stripe)
Step 1: Select Card or Stripe payment
Step 2: Enter card number, expiry, and CVV
Step 3: Complete 3D Secure verification if prompted
Step 4: Payment processed securely
Digital Wallets
- Apple Pay - One-tap on Safari (iOS/Mac)
- Google Pay - One-tap on Chrome (Android)
- PayPal - Redirects to PayPal login
Cash Payment
Step 1: Select Cash as payment method

Step 2: Order confirmed without payment
Step 3: Pay cash on delivery or at pickup
Order Total Breakdown
| Line | Description |
|---|---|
| Subtotal | Sum of all items |
| Tax | Calculated based on items |
| Delivery Fee | Based on delivery zone |
| Tip | Optional gratuity |
| Discount | Promo code savings |
| Total | Final amount to pay |
Completing Your Order
Step 1: Review all details and total
Step 2: Click Place Order or Pay Now
Step 3: Wait for payment processing
Step 4: Order confirmation displayed
Step 5: Confirmation email sent
Order Confirmation
After successful payment:
- Order number displayed
- Estimated preparation/delivery time shown
- Confirmation email sent
- SMS notification (if enabled)
- Order tracking link provided
Guest vs. Account Checkout
| Feature | Guest | Logged In |
|---|---|---|
| Place order | Yes | Yes |
| Auto-fill details | No | Yes |
| Save address | No | Yes |
| Earn loyalty points | No | Yes |
| View order history | No | Yes |
Troubleshooting
Payment Declined
| Cause | Solution |
|---|---|
| Insufficient funds | Try a different card |
| Card blocked | Contact your bank |
| Wrong details | Re-enter card information |
| 3D Secure failed | Complete bank verification |
Address Not Accepted
| Cause | Solution |
|---|---|
| Outside delivery zone | Check delivery area or switch to pickup |
| Incomplete address | Add street number and postal code |
| Invalid format | Use address autocomplete suggestions |
Order Not Processing
| Cause | Solution |
|---|---|
| Network error | Wait and don't refresh |
| Session timeout | May need to restart checkout |
| Payment pending | Check email for confirmation |
No Confirmation Email
| Cause | Solution |
|---|---|
| Wrong email entered | Check spelling |
| Spam folder | Check junk mail |
| Email delayed | Wait a few minutes |