The problem
POS terminals print a receipt for nearly every transaction, and at that scale, receipt paper is a real, ongoing cost. NCR, the manufacturer behind our receipt printers, has its own tool for this called LeanReceipt, but out of the box it only targets one printer and connection type, not the mixed fleet of POS and self-checkout (SCO) receipt printers we actually run, which use different connection types entirely.
What I built
Scripted the deployment of LeanReceipt through our normal rollout process, and adapted it so it also worked reliably on SCO receipt printers, not just standard POS ones. We kept the LeanReceipt name for the internal rollout since it was already the tool doing the work. Result: receipt paper usage down more than 30% at the register, real materials-cost savings and less paper waste at scale. It worked well enough that Dollarcity, Dollarama’s Latin America division, picked it up too, on top of the original Canada rollout.
What it involved
Understanding the difference in connection type and behavior between POS and SCO receipt printers well enough to get LeanReceipt working reliably across both, and scripting the deployment so it rolled out cleanly across the fleet instead of needing manual setup per terminal. Getting the results validated well enough that it made sense to expand past the original Canada scope to Dollarcity as well.