Built for everyday African retail

Your shop.
Clearer every day.

Scan barcodes and QR codes to add stock faster, serve one customer with a full basket, work offline and use Smart Restock to see what deserves your cash next.

90 days free · No automatic charge when the trial ends · No special hardware · Offline-first · Protected merchant data

ShopLite Today
Gross profit ₦30,600.00 ↑ 12% this week
Sales ₦103,000.00
Items sold 87
⌗
Scan and sell Barcode or QR
›
Stock watch 3 items need attention
View

The reliability chain

From the shelf to the truth.

01 Scan
02 Product
03 Sell
04 Payment
05 Stock
06 Profit
07 Sync
08 Backup
09 Restore
One customer, many products

Scan several products into one basket, increase repeated quantities, check the total and complete one reliable sale.

Works when the network does not

Keep selling locally. ShopLite queues each unique transaction and synchronises safely when a connection returns.

Use the payment method you already have

Record cash, transfer, Moniepoint POS, OPay POS, Paystack POS or another method in one truthful business view.

Receive real supplier deliveries

Convert cartons, crates, bundles, packs and loose units into accurate sellable stock and unit cost.

One business, separate staff logins

Owners, managers, cashiers and inventory staff can use different phones with controlled roles.

Know profit, not only sales

See revenue, product cost, stock movement and estimated gross profit without wrestling with spreadsheets.

Restock what moves and earns

Smart Restock combines selling speed, profit margin, live stock and estimated days left to guide the next buying decision.

Simple, transparent pricing

Choose the time that suits your shop.

Every new business starts with 90 free days. No payment is required to begin and there is no automatic charge when the trial ends. To continue after the trial, choose and pay for one of four subscription periods. Prices are per active user and 7.5% VAT is itemised before payment.

1 month

Monthly

₦5,000.00 per active user VAT ₦375.00 · Total ₦5,375.00
3 months

Quarterly

₦15,000.00 per active user VAT ₦1,125.00 · Total ₦16,125.00
6 months

Half-yearly

₦30,000.00 per active user VAT ₦2,250.00 · Total ₦32,250.00
12 months

Annual

₦60,000.00 per active user VAT ₦4,500.00 · Total ₦64,500.00
Secure subscription payment: Paystack is the current verified checkout. Flutterwave, SWIFT bank transfer in USD, GBP or EUR, and PAPSS via UBA are shown only when enabled for the business country. ShopLite verifies the selected plan, subtotal, VAT and final amount before activating access. Ambassador codes support referral attribution; automated commission splitting remains subject to payment-provider verification.

ShopLite Academy

The complete A–Z shop guide.

Open any letter for a simple task-based lesson. The animated guide rail follows the same dependable journey used throughout the app.

A

Account and store

Create the owner account, store name, phone number and country. Your first 90 days are free, with no automatic charge when the trial ends.

Do this: Create the owner account, store name, phone number and country. Your first 90 days are free, with no automatic charge when the trial ends.

Ask Support →
B

Barcode and QR

Open Scanner, allow camera access, centre the code in the frame and wait for the beep and product match.

Do this: Open Scanner, allow camera access, centre the code in the frame and wait for the beep and product match.

Ask Support →
C

Cartons, bundles and packs

Receive packaged stock, enter packages and units per package, then add any loose units.

Do this: Receive packaged stock, enter packages and units per package, then add any loose units.

Ask Support →
D

Dashboard

Check products, stock, sales, profit, recent sales and low-stock warnings from one screen.

Do this: Check products, stock, sales, profit, recent sales and low-stock warnings from one screen.

Ask Support →
E

Employees

Give each staff member a separate secure login and the role needed for their job.

Do this: Give each staff member a separate secure login and the role needed for their job.

Ask Support →
F

Find products

Search by name, barcode, QR value or product code when a camera scan is not convenient.

Do this: Search by name, barcode, QR value or product code when a camera scan is not convenient.

Ask Support →
G

Goods receiving

Choose the product, package type, quantity, purchase cost, selling price, supplier and invoice reference.

Do this: Choose the product, package type, quantity, purchase cost, selling price, supplier and invoice reference.

Ask Support →
H

Handle no internet

Keep selling offline. ShopLite clears the basket only after the complete receipt is stored durably on the phone, then synchronises it safely when service returns.

Do this: Complete the sale once. If ShopLite cannot verify the saved offline receipt, the sale is not completed and the basket stays on screen so you can free device storage and try again.

Ask Support →
I

Inventory control

Review stock on hand, reorder level, cost price, selling price and the movement history for each product.

Do this: Review stock on hand, reorder level, cost price, selling price and the movement history for each product.

Ask Support →
J

Join items in one basket

Scan or add several products for one customer. Repeated scans increase that product's quantity.

Do this: Scan or add several products for one customer. Repeated scans increase that product's quantity.

Ask Support →
K

Keep prices correct

Update cost and selling prices when suppliers change prices so profit remains truthful.

Do this: Update cost and selling prices when suppliers change prices so profit remains truthful.

Ask Support →
L

Low-stock warnings

Set a reorder level and use the dashboard warning before an important product runs out.

Do this: Set a reorder level and use the dashboard warning before an important product runs out.

Ask Support →
M

Multiple phones

Use one business on several phones. Billing follows active user accounts, not the number of phones.

Do this: Use one business on several phones. Billing follows active user accounts, not the number of phones.

Ask Support →
N

New sale

Build the customer basket, verify quantities and totals, choose the payment method and complete the sale once.

Do this: Build the customer basket, verify quantities and totals, choose the payment method and complete the sale once.

Ask Support →
O

Offline sync

Watch pending transactions, reconnect, sync, and confirm the queue clears without creating duplicate sales.

Do this: Watch pending transactions, reconnect, sync, and confirm the queue clears without creating duplicate sales.

Ask Support →
P

Payment records

Record cash, transfer, Moniepoint POS, OPay POS, Paystack POS or another method used by the customer.

Do this: Record cash, transfer, Moniepoint POS, OPay POS, Paystack POS or another method used by the customer.

Ask Support →
Q

Quantity checks

Use plus and minus controls before payment. ShopLite blocks a sale that exceeds available stock.

Do this: Use plus and minus controls before payment. ShopLite blocks a sale that exceeds available stock.

Ask Support →
R

Receipt sharing

After a sale, share the receipt with the customer through WhatsApp or email and keep the business copy.

Do this: After a sale, share the receipt with the customer through WhatsApp or email and keep the business copy.

Ask Support →
S

Sales reports

Review daily, weekly and custom date ranges for sales, profit and stock performance.

Do this: Review daily, weekly and custom date ranges for sales, profit and stock performance.

Ask Support →
T

Team roles

Use owner, manager, cashier, inventory, accountant or read-only access; remove access when staff leave.

Do this: Use owner, manager, cashier, inventory, accountant or read-only access; remove access when staff leave.

Ask Support →
U

Understand profit

Compare sales with product cost to see estimated gross profit, not revenue alone.

Do this: Compare sales with product cost to see estimated gross profit, not revenue alone.

Ask Support →
V

Verify backup

Create an encrypted business backup and confirm its date before changing or replacing a phone.

Do this: Create an encrypted business backup and confirm its date before changing or replacing a phone.

Ask Support →
W

WhatsApp support

Request onboarding help or report an issue with the app version and category—never send a password or PIN.

Do this: Request onboarding help or report an issue with the app version and category—never send a password or PIN.

Ask Support →
X

eXamine activity

Use audit and reporting records to understand who changed stock, staff access or important business data.

Do this: Use audit and reporting records to understand who changed stock, staff access or important business data.

Ask Support →
Y

Year and date-range review

Compare selected periods and spot changes in sales, stock movement and profit over time.

Do this: Compare selected periods and spot changes in sales, stock movement and profit over time.

Ask Support →
Z

Zero-panic restore

On a replacement phone, sign in, restore the encrypted backup, sync, and verify products, stock and sales.

Do this: On a replacement phone, sign in, restore the encrypted backup, sync, and verify products, stock and sales.

Ask Support →

Learn in your voice

Five Nigerian tutorial tracks, with regional pages for Africa.

Tutorials support English, Nigerian Pidgin, Hausa, Igbo and Yorùbá. Dedicated French, Swahili and Arabic website pages provide localized entry points for regional expansion.

English

Add product → scan → sell → check stock → view profit

Text, audio and motion lesson structure
Pidgin

Add product → scan am → sell am → check stock → see your profit

Text, audio and motion lesson structure
Hausa

Ƙara kaya → duba lambar kaya → sayar → duba haja → ga riba

Text, audio and motion lesson structure
Igbo

Tinye ngwaahịa → nyocha koodu → ree → lelee ngwaahịa → hụ uru

Text, audio and motion lesson structure
Yorùbá

Ṣàfikún ọjà → ṣàyẹ̀wò àmì → tà → wo ọjà tó kù → rí èrè

Text, audio and motion lesson structure

Merchant support

Help should be one tap away.

Get onboarding help, report a problem or request a feature through WhatsApp. Include the app version and issue category—never send passwords, PINs or payment credentials.

Verified Android test release

Install ShopLite directly.

Download the signed APK only from ShopLite.Africa. Android may ask you to allow installs from this browser once; switch that permission off again after installation.

  1. 1Check the address is exactly shoplite.africa, then download the signed APK.
  2. 2Open the download and, if asked, allow this browser as an install source.
  3. 3Verify the version and SHA-256 shown here before continuing.
  4. 4Install and open ShopLite, then turn off the install-source permission.

Direct release 1.6.12 (build 24) · Android 7.0+ · SHA-256 published beside the APK