We are a UK-based fast food business using WooCommerce for online ordering. We are looking for a skilled developer to build a one-time integration that automatically prints new orders to a cloud-connected receipt printer. The printer model is likely to be the Epson TM-M30II-H, which supports cloud printing via API (ePOS-Print or similar). You must ensure the system works with this or a similar cloud-capable printer.
You will be responsible for delivering a complete solution that:
Listens for new WooCommerce orders when the status changes to "Processing" Extracts full order details, including: Product names Variations Add-ons/modifiers (we are using the Acowebs Product Addons plugin) Delivery or pickup instructions Formats the data into a clear 80mm thermal receipt layout, suitable for kitchen staff Automatically sends each order to the printer via its cloud API, without relying on: PrintNode BizPrint Any other third-party paid service Includes basic error handling and retry logic in case the printer is offline or unreachable Requires no monthly fees whatsoever The solution must be self-hosted using our existing hosting or a lightweight cloud function The total fixed budget is £125. This is a one-time payment only, and we are not open to negotiation. We are looking for a talented developer who can deliver clean, efficient code that works reliably without any subscription-based services.
Required skills:
WooCommerce REST API or webhook integration Experience with Epson ePOS-Print or similar printer APIs Order formatting for 80mm thermal printers PHP, Python, or Node.js Self-hosted automation (e.g. using Hostinger or a VPS) Ability to work independently and deliver a working result with minimal supervision Important: The job must be completed, tested, and working before any funds are released.