Fulfillment Methods
How to set up delivery, pickup, dine-in, and in-store fulfillment options for your store.
What are Fulfillment Methods?
Fulfillment methods define how orders are delivered to customers. When creating an order in the business portal or when a customer checks out on your online store, a fulfillment method is selected. Each store can enable different methods.
Available Fulfillment Methods
| Method | Description | Available On |
|---|---|---|
| In-Store | The customer purchases and receives the product at the store. | Portal only |
| Pickup | The customer places the order and picks it up at the store later. | Portal + Storefront |
| Delivery | The order is delivered to the customer's address. | Portal + Storefront |
| Dine-In | The customer orders and eats at the store (for restaurants/cafes). | Portal only |
How to Configure Fulfillment Methods
- Go to Settings > Stores, open your store, and select the Fulfillment tab.
- Enable or disable each method using its toggle (each change asks for confirmation).
Delivery Fulfillment
When Delivery is enabled, creating an order with delivery requires:
- A delivery address (country, city, additional details)
- The system can apply delivery fees based on the delivery zone
See Delivery Zones for setting up delivery areas and fees.
Storefront Fulfillment
On your online storefront, customers see only Delivery and Pickup as fulfillment options (In-Store and Dine-In are portal-only methods). Make sure you have at least one of these enabled if you want customers to place orders through the storefront.
Order Status Tracking
Pickup, Delivery, and Dine-In orders follow a status flow that you update from the Order Details page:
Pickup / Dine-In:
- Pending — Order created, waiting to be prepared
- Preparing — Order is being prepared
- Ready — Order is ready for the customer
- Completed — Customer received the order
Delivery:
- Pending — Order created
- Preparing — Order is being prepared
- Ready — Ready for dispatch
- Delivering — Out for delivery
- Completed — Delivered to customer
You can move directly to a later status (e.g., from Pending straight to Completed), and at any stage the fulfillment can be Cancelled.
Note
In-Store orders have no fulfillment tracking — the customer receives the items at the counter, so there is nothing to track.
Tip
Stay on top of fulfillment status updates. Promptly moving orders through the status flow helps keep your operations organized, especially when managing many orders from both the portal and the storefront simultaneously.