Last verified: 2026-05-30
Place an order on the storefront
Shop at a merchant’s storefront (direct ordering web app), build a cart, and complete checkout on Bumi — separate from ordering on DoorDash/Uber-style marketplace apps.
Storefront URL
/store/{slug} — {slug} is the merchant location (sub-organization) identifier shared via QR code, link, or /customer/[orgId].
Who can do this
| User | Access |
|---|---|
| Guest or signed-in customer | Yes (merchant may require sign-in for checkout) |
Typical flow (catalog storefront)
- Open the storefront URL.
- Browse the catalog and add items to the cart (configure add-ons/modifiers when prompted).
- Open the cart sidebar or cart page.
- Click Proceed to Checkout (disabled when cart is empty).
- On checkout, confirm:
- Order type (delivery, pickup, dine-in—if offered)
- Customer details and address
- Discount code (optional)
- Payment method
- Place the order:
- Card/wallet: complete payment UI (may show Processing Order… while payment intent runs).
- Cash or bank transfer: primary button Place Order / processing state Processing Order….
- Save confirmation screen, email, or SMS if sent by the merchant.
- Delivery orders: on the confirmation screen, tap Track Delivery to open live tracking at
/track/{orderId}(see Track your delivery live).
Alternate flows
| Flow | Notes |
|---|---|
| Retail checkout | May require Shipping selection; button Place Order - $X.XX |
| Delivery-only checkout | Multi-step flow; final Pay {amount} |
| Table / dine-in | May use table selection before placing order |
| Reservations | /store/{slug}/.../reservations — separate from standard cart (see reservations article) |
Loyalty & discounts
- Loyalty redemption and points may appear on checkout when the merchant enables programs.
- Apply promo codes in cart/checkout; errors show inline when invalid.
Verify it worked
- Confirmation page or message displays an order reference.
- Signed-in users see the order under View orders and profile.
- Delivery: Track Delivery on confirmation opens the live tracking page with order status and map.
Common issues
| Symptom | Likely cause | What to do |
|---|---|---|
| Checkout disabled | Below minimum order or empty cart | Add items or meet minimum |
| Payment failed | Card/PSP error | Retry or change method |
| Store closed | Availability rules | Return during open hours |