Thermal Print Plugin for WooCommerce
Custom thermal receipt printing for WooCommerce, designed around compact 58 mm receipts and practical order fulfilment.
WooCommerce · Thermal Printing · Receipt Preview · Order Barcodes · Merchant Tools
Project Overview
Revamped GY developed a WooCommerce plugin that turns store orders into compact thermal receipts. The work brings print and preview controls into the order workflow and produces receipts suited to packages, delivery sorting and customer handover.
Client
Revamped GY
Industry
Ecommerce Software
Location
Guyana
Project scope
Custom Plugin Development
The plugin provides print access from the order screen, order list and customer account area. A bitmap rendering process controls the receipt layout, while a prominent shipping block and order barcode support practical fulfilment tasks.
Merchant settings cover business details, logos, customer information and receipt notes. A synthetic sample receipt helps users check printer settings without using real customer order data. Printing uses the browser print dialogue and requires a connected printer and suitable device print settings.
Services Provided
Six development areas connect WooCommerce order information with a compact, configurable printing workflow.
1 - Order printing and preview
Added print and preview controls to WooCommerce order screens, the orders list and the customer account area. Preview allows the receipt to be checked before opening the print dialogue.
2 - 58 mm receipt layout
Created a compact receipt layout for 58 mm thermal printers, with order items, totals and configurable customer and payment details.
3 - Bitmap rendering and logo processing
Built a browser-based bitmap rendering path and monochrome logo processing to produce a consistent receipt image for thermal printing.
4 - Delivery details and order barcodes
Placed shipping information prominently and added a CODE128 order-number barcode to support package sorting, order lookup and returns.
5 - Merchant settings and sample printing
Provided business details, header and footer notes, display controls and a synthetic sample receipt for checking font sizes and printer density without a real order.
6 - Receipt access and WooCommerce compatibility
Implemented signed receipt links with a 15-minute expiry, support for WooCommerce High Performance Order Storage and a GitHub release update mechanism.
Implementation & Execution
01
Map the order information, delivery details and receipt controls needed by shop staff and customers.
02
Connect WooCommerce order data with a configurable receipt layout, preview controls and browser printing.
03
Include synthetic sample printing, receipt settings and documented printer configuration to support installation.
Results & Outcomes
Compact order receipts
A 58 mm layout presents the order information needed for package preparation and customer handover.
Accessible printing controls
Print and preview actions sit alongside the order workflow, reducing the steps needed to produce a receipt.
Configurable merchant details
Business information, logo options and receipt notes allow each store to adapt the printed output.
Explore the Project
Explore Thermal Receipt Printing
Need a receipt-printing workflow for your WooCommerce store?