The online store lets customers browse your menu and place orders through petakopi.my. Orders are sent to you via WhatsApp.Documentation Index
Fetch the complete documentation index at: https://docs.petakopi.my/llms.txt
Use this file to discover all available pages before exploring further.
The online store is currently a web-only feature. It is managed entirely from the website Manage panel.
Setting up
Before enabling the online store, you need:- A WhatsApp number set in your shop information
- At least one active product
- The Online Store toggle enabled in Settings
Products
Creating products
From the Products section in the Manage panel:Add a new product
Tap New Product and fill in the details:
- Product name — e.g. “Iced Latte”, “Croissant”
- Description — Optional product description
- Price — Price in MYR
- Photo — Optional product image
Add options (optional)
Create option groups for customizations like size or flavor:
- Option group name — e.g. “Size”, “Milk Type”
- Required — Whether the customer must select an option
- Allow multiple — Whether the customer can select more than one
- Options — Individual choices with optional price adjustments
Screenshot will be added later
Managing products
- Toggle availability — Temporarily hide sold-out items without deleting them
- Reorder — Set the display position of products and categories
- Edit or delete — Update details or remove products at any time
Orders
When a customer places an order, it appears in the Orders section. Each order shows:- Customer name and phone number
- Ordered items with quantities and selected options
- Order total
- Fulfillment type and payment method
- Any notes from the customer
Order workflow
Orders follow this flow:- Pending — New order received
- Confirmed — You’ve accepted the order
- Completed — Order fulfilled
Screenshot will be added later
Store settings
From the Settings section, configure:- WhatsApp number — Where order notifications are sent
- Ordering hours — Set offsets from your opening hours (e.g. start accepting orders 30 minutes after opening, stop 60 minutes before closing)
- Bank payment details — Bank name, account number, account holder, and payment QR code for bank transfer orders
- Store notes — Custom instructions shown to customers at checkout (e.g. “Bring your own cup for 10% off”)

