Roadmap
WCPOS is under active development. This page is the single place to check what's coming, follow progress, and tell us what you need.
The public roadmap
The live, always-current source of truth is our public roadmap board on GitHub. It shows what's in progress, what's up next, and the wider backlog:
The roadmap reflects what we're working on and exploring — not committed dates or guarantees. Priorities shift based on what users need most. If a feature is critical to you, tell us (below) — demand is the biggest factor in what we build next.
Request or vote on a feature
The best way to influence what we build is to ask:
- Discord — the fastest way to reach us and the community. Share your use case in
#generalor#forum. - GitHub Discussions — propose a feature or add your "+1" and use case to an existing one. Many roadmap items started as a discussion.
When you ask, tell us what you're trying to do and why — concrete use cases shape the design far more than a feature name.
What we're working on
A high-level view of the themes in development. For the detailed, current status of any item, check the roadmap board.
At the register
- Stock control — prevent overselling by blocking out-of-stock items at the cart and validating stock at checkout
- Checkout conditions — require things like a customer, an order note, or a custom field before an order can be completed
- Split & partial payments — pay a single order with more than one method (e.g. part cash, part card)
- Cash management — opening cash float, and formal shift start/stop for accurate end-of-day reporting
Reporting & documents
- Reporting templates — configurable Z-reports and shift summaries, printable to A4 or thermal
- Email templates — POS-specific email/receipt layouts, separate from your standard order emails
Selling more product types
Compatibility with more WooCommerce extensions — Product Add-Ons, Product Bundles, Composite Products, Bookings, Product Options, and embedded (scale) barcodes.
Hardware & displays
- More card readers and direct reader integrations
- Customer-facing display — a second screen showing the order and total to the customer
- Order notifications — real-time alerts for new online orders (great for restaurants)
Already shipped
Recently landed highlights — see the docs for each: