Documentation Index
Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
How Delivery & Pickup Stores Work
- Customers order from your online store
- You can enable pickup, delivery, or both
- Customers can order ASAP or schedule orders in advance if pre-orders are enabled
- Orders appear in your storekit order dashboard
- Integrated stores can send orders to a connected POS or delivery partner
- Payments can be taken online once storekit Payments is activated
Before You Start
Before going live, make sure you have:- Your store profile and basic store information
- Opening hours
- Pickup and/or delivery settings
- A menu
- Payment setup
- Delivery zones, if you offer delivery
- Drivers or a 3rd-party courier integration (delivery)
- A way to receive and manage incoming orders
How to Set Up a Delivery & Pickup Store
Create or Open Your Store
From your storekit dashboard, go to Stores.Open the store you want to set up, or create a new store if one has not been created yet.
Complete Your Store Profile
Add the key information customers will see on your online store.This can include:
- Store name
- Store description
- Website
- Logo
- Social links
- Store address
- Contact details
Set Opening Hours
Go to Store Settings > Opening Hours and set the days and times your store is open.Opening hours help control when customers can place orders and when fulfilment slots are available.
Enable Pickup and Delivery
Go to Store Settings > Operations.Under fulfilment settings, choose whether this store should accept:
- Pickup orders
- Delivery orders
- Both pickup and delivery
Set Up Pre-orders
Go to Store Settings > Pre-orders if you want customers to order in advance.Pre-orders let customers choose a future pickup or delivery time. You can configure pickup and delivery separately, including slot length, capacity, scheduling notice, and available times.More info available here
Create or Sync Your Menu
Set up the menu customers will order from.For standalone stores, you can create your menu in storekit.For integrated stores, your menu may need to be created or synced from your POS or integration partner.Make sure your menu is accurate before going live, including:
- Categories
- Items
- Prices
- Modifiers
- Availability
Activate Payments
Go to Store Settings > Payments and activate storekit Payments.You may need to submit business, owner, and bank details before payments can be approved.Customers can only pay online once payments have been activated.
Set Up Delivery Zones
If your store accepts delivery orders, go to Store Settings > Delivery Zones.Delivery zones control where you deliver and can include delivery fees or minimum order values depending on your setup.You can create delivery zones using options such as:
- Driving distance
- Polygon
- Circle
- Postcode
Place a Test Order
Before going live, place a test order to confirm the customer journey works as expected.Check that:
- The correct fulfilment options appear at checkout
- Pickup and delivery slots are available
- Menu items and prices are correct
- Payment is working
- The order appears in the storekit order dashboard
- Any connected POS, printer, or integration receives the order correctly
Use a real card for testing - you’ll receive the funds and can refund the test order afterwards. Test payments process the same as real orders.
Share Your Store
Once the store is ready, share your store URL or QR code with customers.You can use your store URL on your website, social media, email campaigns, or printed materials.
Integrated Stores
If your store is connected to a POS or integration partner, some setup steps may happen outside storekit. For example:- Menus may need to be created or published from your POS
- Orders may print from your POS printer
- Delivery partners may need separate configuration
- Item availability or pricing may be controlled by the integration
Pickup and delivery are enabled from Store Settings > Operations. You can enable either option individually or use both together.
Place a test order before going live to confirm orders are received correctly in storekit and any connected POS, printer, or integration.
Troubleshooting
Customers cannot choose pickup or delivery
Check that the fulfilment type is enabled under Store Settings > Operations. Also check your opening hours and pre-order settings if customers are trying to order for a future time.Customers cannot place delivery orders
Check that delivery is enabled under Store Settings > Operations. If delivery zones are configured, make sure the customer’s address is covered by an active delivery zone. If no delivery zones are configured, customers may be able to place delivery orders from any address, depending on your store setup. Also check your opening hours and pre-order settings if customers are trying to place an order for a future time.Orders are not printing or reaching the POS
Check whether the store is integrated with a POS or order partner. For integrated stores, test orders should be checked in both storekit and the connected POS or integration system.Related
- Enabling Pickup — enable collection orders for your store
- Enabling Delivery — enable delivery orders for your store
- Pre-orders — let customers order for a future date or time
- Delivery Zones — configure where delivery is available
- Tips & Service Charges — set up tips, fixed fees, or service charges
- Refunds & Payouts — process refunds and understand payout impact