# How to let customers order online

Set when orders close and which days you deliver, then invite a customer's buyer by email. They order from their own page, at their own prices, and the order lands in your Sales Orders by the cutoff with nothing to retype.

Source: https://www.prophitable.io/help/sell/order-online (updated 2026-10-29)

Online ordering is part of the Growth plan.

## Set your ordering schedule

1. Go to **Settings** and click **Ordering Schedule**.
2. Under **When Orders Close**, choose **Cutoffs**:
   - **Same every day**: set **Orders close** to how many days before delivery, and the time.
   - **Different each day**: set a cutoff on each delivery day below.
3. Under **Delivery Days**, turn on **Delivers** for each day you deliver. Each row shows when orders close for that day.

   ![Delivery Days with Tuesday, Thursday and Friday on. Tuesday's orders close Monday](https://www.prophitable.io/_astro/ordering-delivery-days.8GnW69AI.png)

4. Click **Save**. If customers already have open orders, they keep the cutoff they were shown, and your changes apply to new orders.

## Invite a customer

1. Go to **Customers** and open the customer.
2. In **Locations**, open the row's menu and click **Invite Buyer**.
3. Check the buyer's email (the location's primary contact, or type one in) and tick the locations they order for.
4. Click **Send Invite**.

The buyer gets an email from you with an **Open My Ordering Page** button. There's no password to set up. The link signs them in. If it expires after 24 hours, they click it again and can send themselves a new one.

## What your customer sees

Their page has **Orders**, **Menu** and **Recurring** tabs. They click **Place Order** to start an order, or set up a **Recurring** order so the same one repeats without them asking. A customer with a price list sees only the products on it, at the list's prices.

## What you'll see

Each order lands in **Sales Orders** under **Open**, already accepted, by the cutoff for its delivery day. It's priced from the customer's price list (or your standard prices), with your default sales tax unless the location is tax-exempt. If you'd already entered the same delivery by hand, no duplicate is created.

On the customer's **Locations** table, the **Portal** column shows **Invited** once you've sent the invite, and **Self-serve** once the buyer starts ordering.

> [!TIP]
> An order that arrives by text has to be typed in again, and that's where the wrong quantity or the old price slips in. When customers order on their own page, the sales order is already filled in, at the price they agreed to.
