South Africa’s internet penetration has climbed past 75%, and fibre rollout continues to improve connectivity in urban areas. That’s good news. But if you run a bookshop — particularly outside the major centres — you know that a reliable connection is not something you can assume.
Load-shedding may have eased, but the infrastructure it strained hasn’t fully recovered. Lines drop. Routers reset. And when your till depends on a live connection to process a sale, a few minutes of downtime means customers walking out empty-handed.
How Papyrus handles it
From the beginning, Papyrus was designed to run locally. The point of sale doesn’t need the internet to process a transaction. Sales, payments, customer lookups — everything works normally when the connection is down. When it comes back, the data syncs.
This isn’t a feature we added in response to load-shedding. It’s been part of the system since the mid-nineties, because that’s what booksellers needed. In a country where connectivity has always been variable, building software that depends on a permanent connection seemed unwise.
Book fairs and pop-ups
There’s a practical side to this that goes beyond outages. Several of our clients disconnect a tillpoint and take it to a book fair, a school sale, or a pop-up. It runs independently for the duration. When they bring it back and reconnect, the sales appear in the central system as if nothing happened.
It’s not glamorous technology. But it works, and it’s saved more than a few sales days.