Free
For getting started
Free
- 100 items
- 50 orders/month
- 60-day order history
- No Staff Accounts
- No Referrer accounts
- No Custom Pages
Pricing
One simple yearly price. No mandatory setup fee and no commission on your orders.
No cut, however much you sell ♡
For getting started
Free
For growing businesses
RM997/year
That is RM83.08 a month
For teams and multiple stores
RM2,997/year
That is RM249.75 a month
No long-term commitment. Cancel auto-renewal anytime. Your paid plan remains active until the end of your billing period. Payment gateway fees are charged by your gateway, not by WhatsMenu.
Every plan includes
Limits, order channels and every add-on, plan by plan.
| Feature | Free | Sales Pro | Team Enterprise |
|---|---|---|---|
| Plan limits | |||
| Products | 100 | Unlimited* | Unlimited* |
| Orders per month | 50 | Unlimited | Unlimited |
| Order history | 60 days | Unlimited | Unlimited |
| Staff accounts | 10 | 10 | |
| Custom pages | 5 | 10 | |
| Referral sources | 100 | 100 | |
| Organizations | 5 | ||
| Order channels | |||
| Catalog Only | |||
| Online ordering | |||
| WhatsApp ordering | |||
| QR ordering | |||
| Marketing & promotions | |||
| Coupons | |||
| Bundles | |||
| Popups | |||
| PromoCards | |||
| Carousels | |||
| Customer retention | |||
| Loyalty Program | |||
| Reviews | |||
| Mailchimp | |||
| Growth & acquisition | |||
| Referrer | |||
| Share Cart | |||
| Reservation widget | |||
| Storefront customization | |||
| AI menu import & photos | |||
| Pages | |||
| vCard | |||
| Custom domain | |||
| Custom Item Fields | |||
| Google Translate | |||
| Announcements | |||
| WooCommerce import | |||
| Operations | |||
| Stock | |||
| Daily Limit | |||
| Order Print | |||
| Order Numbering | |||
| In-person & POS | |||
| POS Cloud | |||
| Reservations | |||
| Tips | |||
| Food & beverage | |||
| Daypart | |||
| Preparation Time | |||
| Kitchen Display System | |||
| Floor Plan | |||
| Team & roles | |||
| Staff | |||
| Drivers | |||
| Fulfilment & delivery | |||
| Lalamove | |||
| EasyParcel | |||
| Detrack | |||
| Delivery Map | |||
| Analytics & reports | |||
| Reports | |||
| DataTables Report | |||
| Google Analytics | |||
| Facebook Pixel | |||
| TikTok Pixel | |||
* Unlimited items for normal business use, subject to fair use under clause 7.9 of our Terms of Service. If a very large catalogue reaches the ceiling that keeps stores fast, you cannot add more items until we agree a suitable arrangement with you. Reaching the ceiling does not delete anything you have added.
Pricing questions
Yes. Upgrade or downgrade from your dashboard at any time.
No. You pay the plan price only. Your payment gateway charges its own fees, which go to the gateway, not to us.
FPX, DuitNow, cards and e-wallets, depending on the gateway you connect: Billplz, CHIP, senangPay, toyyibPay, Stripe and others. Each gateway needs an account of your own, approved by the provider, and charges its own fees. Cash and bank transfer work too.
The Free plan includes the number of items shown on its card. Paid plans marked Unlimited have no fixed item count for normal business use, subject to fair use. To keep every store fast, a very large catalogue can reach a fair-use ceiling. Your dashboard shows a counter as you get close, and at the ceiling we agree a suitable arrangement with you. Reaching the ceiling does not delete anything you have added.
It stays active as long as you log in or receive orders. If a Free store has no logins and no orders for 60 days in a row, it may be paused, and customers cannot view it or order until you reactivate it. We email you 7 days before, and logging in once or receiving an order starts the count again. To reactivate, log in and press Reactivate Store. It goes live again straight away, with your products, orders, settings and store link kept. A store that stays paused for more than 6 months may be deleted, and we email you at least 30 days before that happens.
Yes. You can cancel automatic renewal at any time from your dashboard. Your paid subscription will remain active until the end of the current billing period. Payments already made are subject to our Refund Policy.
Your store is paused and stops taking orders, and subscribing again brings it back. A store that stays paused for more than 6 months may be deleted, and we email you at least 30 days before that happens, so export your data from your dashboard before you leave.
Still have questions?
We're here to help ♡
We're open!
Come on in
Ready when you are
Upgrade when you grow. No rebuild, no commission. Need a hand? We're one message away.
Same city, stronger together ♡