Order Settings

    Configure how your ordering system behaves — phone verification, payment methods, and checkout flow options.

    Phone verification modes

    Phone verification ensures customers provide a valid phone number. Choose from three modes:

    • Verify on checkout page (recommended)

      Customers verify their phone directly on the checkout page via SMS OTP before paying. Low friction, single-page flow. Best for most restaurants.

    • Verify before checkout

      Customers verify their phone on separate pages before reaching checkout. This creates persistent user accounts, enabling returning customers to skip verification on future orders.

    • Phone number only

      Collects the phone number without SMS verification. Lowest friction but no guarantee the number is valid. Suitable for low-risk scenarios.

    Screenshot: Order settings page with phone verification radio options

    Payment options

    • Online payment — Always available via Stripe. Customers enter card details in a secure Stripe Elements form.
    • Pay in person — Toggle to allow customers to select "Pay at pickup" during checkout. The order is placed without payment and marked for in-person collection.

    Scheduled orders

    Customers can optionally schedule orders for a future pickup or delivery time. The available time slots are based on the business hours configured for each location.