The client used the ContaSimple plugin for invoicing, but needed different numbering sequences depending on the type of product or service. The plugin didn't support that. They also needed to invoice both online sales and in-person sales from a point of sale, and to have a single order with products from different categories automatically generate invoices with separate numbering.
Automation · Retail and training
One sale. The right invoice.
A custom build so WooCommerce and the point of sale can issue several invoice series without changing the business's tools.
Automatic invoicing with several invoice series for online and in-person sales, without replacing WooCommerce.
01 · The starting point
One cart could hold several tax rules.
The existing system only supported one numbering sequence, even though products and services needed separate series and were also sold in person.
Each category needed its own invoice numbering.
The online store and the point of sale had to share one system.
The internal complexity could not be passed on to the buying process.
02 · The system
The order splits behind the scenes, not in front of the buyer.
A custom layer reads categories and tax details before handing each document to ContaSimple.
- 01Sell
A single order
The customer combines products online or buys at the POS.
- 02Classify
Rules by category
The system separates each line internally by its series.
- 03Invoice
Correct numbering
ContaSimple receives the documents with complete tax details.
- 04Deliver
An invisible process
The customer receives their invoices with no extra steps.
Custom development on WordPress/WooCommerce: 1) The ContaSimple plugin modified to support multiple invoice numbering sequences by product category. 2) A custom plugin for customer registration with complete tax details, so invoices are generated correctly and automatically. 3) WooCommerce POS (point of sale) installed for in-person sales, integrated with the same system. 4) An automated flow: when an order comes in, it's split automatically by product category, generating separate invoices with the matching numbering. All of it is invisible to the end customer, who can mix products in a single cart.
03 · The result
Selling through two channels without doubling the admin.
Online and in-person sales are now unified, and every order automatically generates the invoices that need to be issued.
Automatic invoicing
In-person sales
Invoice series
An automated invoicing system with multiple numbering sequences, working correctly. Online and in-person sales brought together in a single system. The client didn't have to change software. Invoices generated and sent automatically to the customer with the correct tax details.
“The best tax automation is the kind the buyer never has to understand.”