How to handle batch expiration dates and allergen labels on an online store
Standard e-commerce platforms do not natively support tracking batch expiry dates or displaying legally required allergen declarations and nutrition tables. This forces sellers to manage critical compliance details manually, preventing them from running a reliable online food business without custom development.
What people tried
Every workaround mentioned in the threads below. We haven’t tested any of them — and nobody here is claiming they worked.
- 1forcing standard product fields to handle food data
- 2custom development for clients
In their words
Unedited, most upvoted first, each linked to the thread it came from.
“WooCommerce has no idea what a batch is. You've got expiry dates, allergen declarations, nutrition tables that are legally required in the EU, and stock that goes from full price to worthless over a few days - and none of that fits into a normal product.”source ↗
“The amount of times we've seen clients try to display ingredients etc and it not look 'nice'”source ↗
“it was one of the main reasons (together with the expiration tracking), i made a proper food product for a client.”source ↗
Where this came up
People with this problem also raised
- 3How to schedule bulk product updates for specific times
- 5How to live with a cat when you are allergic
- 2Why does my desktop software say my subscription expired when it hasn't?
- 2How to handle invoices that fall outside fixed payment batch schedules
- 3Are food and groceries safe to eat after pest control spraying?
- 4How to stop confusing students with multiple assignment due dates