We run what we sell.
The warehouse picking sheet was built for a warehouse we were running, and used in it every day.
Before you buy
Every marketplace is full of extensions that were published once, sold a few hundred copies, and were never touched again. The author moves on, the platform releases a new major version, and the thing you built a process around quietly stops working. The support email bounces. There is no fix coming.
That is the real risk in a £30 purchase, and it is why the only question worth asking a vendor is not what does it do but will you still be here in three years. Everyone answers yes. Very few can show you anything.
The public record
Astrospray has held a developer account on the OpenCart marketplace since 5 June 2011 and published its first paid extension on 19 July 2012. Between them, our extensions have sold 239 licences.
The listings carry 144 public comment threads on the four busiest products alone. Questions from 2013 have replies from 2013, and questions from 2021 with replies from 2021.
None of that is hosted by us. It is on a marketplace we do not control, it is timestamped, and you can read every word of it, including the complaints.
Two of those extensions were last updated in February 2023. One was first published in 2013. Ten years of maintenance on a $199 extension is not a business decision that makes sense on a spreadsheet; it is what you do when you intend to still be selling software in a decade.
How we build
The warehouse picking sheet was built for a warehouse we were running, and used in it every day.
Every documentation page that has a limitation says so on the page, not buried in an FAQ.
Our Jira app requests eleven Atlassian scopes, each one justified in writing, and has no ability to send data anywhere outside Atlassian.
When OpenCart 2 broke the old install method, we rebuilt rather than walked away.
The record
The same story as a list of dates, in order. Where there is a public page behind one, the link is on the card. Go and check them.
Registered on the OpenCart marketplace on 5 June 2011. The account has been continuously active ever since.
Abandoned Carts Shown on Dashboard went on sale on 19 July 2012. It went on to sell 101 licences and hold a five-star rating. Still our best seller. See the listing
The stock picking sheet and the courier CSV exporter were written to solve problems in a business we were running. We were the first users, and the harshest ones. See the listing
Rather than abandon customers on a platform upgrade, the extensions were re-engineered as OCMODs so they installed without patching core files.
Registered in England and Wales, company number 10903246, with filed accounts every year since. Companies House record
Two extensions received updates in February 2023, ten years and eight years after they were first published. Nobody had to chase us for them.
The same approach applied to a much larger platform: a complete Jira change history with revert and recovery, running entirely inside Atlassian with no external egress. What it does
Ask us anything before you buy, including the awkward questions: what happens to my data if you stop trading, will this work on my version, and why should I believe any of the above.