Catalogue Naira Digital Store
Naira Digital Store
A complete storefront for selling digital downloads in Nigeria. This is the code running this shop.
Everything between a product and a paid customer: catalogue, product pages, Paystack and Flutterwave checkout, payment verification, and download delivery that survives a bad connection. The payment layer is included, so you are not buying a shell that expects you to wire up Stripe.
The parts that only matter once real money moves are already right. Payments are verified with the provider and checked against your own stored order before anything is released, so an edited callback URL or a forged webhook gets refused. Fulfilment settles exactly once however many times a webhook is retried. Download links are signed, last 48 hours, and can be reused, so an interrupted download is not a lost sale.
It runs on the cheapest VPS you can rent. No database server, no Docker, no Redis — orders live in a JSON file with atomic writes, and there are notes on exactly when and how to move to Postgres.
What you get
- Full Next.js 16 source, commented throughout
- The Paystack & Flutterwave Payment Kit included in full
- An admin panel for products, orders and uploads
- Deployment scripts: nginx, systemd, certbot, checksum-verified releases with rollback
Before you buy
This is a digital download of about 100 KB. You will need to be comfortable running commands in a terminal and editing code. Your licence covers unlimited projects, commercial ones included, and modification — but not reselling the source itself. The full licence is in the download.
Something not working as described? Email us with your order reference and we will fix it or refund you.