Retail and POS software for shops in Cameroon Your stock, your cash and your staff, under control even when you're not in the shop.
Every sale takes the item off the shelf count. Every till is counted against what it should hold. Every void, discount and late-night sale leaves a trace. One shop or several branches, online or offline, in English or French.
- The notebook says 40 bags of rice. The shelf says 31.
- The till is short at closing and nobody can say why.
- You can't leave the shop for a day without worrying about it.
A web login to one of our demo accounts, already filled with sample data. Nothing to install.
Retail and POS software for shops in Cameroon: an edition of Fiap Systems, the all-in-one business management platform for African SMBs. It combines 34 modules built for this trade with 17 business modules shared by every edition, on web, mobile and desktop, priced in your local currency.
Six reasons to run your shop on Fiap
Built for how shops really run here: cash and MoMo, power cuts, and staff you can't watch all day.
Stock that keeps itself up to date
Each sale takes the item off stock, and two tills can never sell the last unit twice. Low stock shows up live in the app and can draft the purchase order to your supplier.
Theft and leaks get noticed
Alerts for unusually large sales, sales outside opening hours and excessive discounts. Each cashier's till is counted against what it should hold, and every void is recorded with a reason.
MTN MoMo and Orange Money at the till
The payment request goes to the customer's phone and the sale closes once the payment is confirmed. Until then nothing is booked as paid, and if the customer refuses or the payment never comes, the items go back into stock. Cash, card, credit and split payments too.
Keeps selling when the internet drops
The desktop edition works offline and syncs with the cloud when the connection comes back. From desktop version 1.3.0 it is a full two-way copy of your shop: two computers can sell offline at the same time and every sale counts once when they reconnect.
Books that keep themselves
Sales, refunds, expenses and payroll post to real double-entry accounts that check themselves every hour. Your accountant gets a trial balance, not a notebook.
Every branch, one account
Each branch has its own stock and staff, transfers between branches leave a paper trail, and the Android owner app shows the day's figures wherever you are.

Fiap vs WhatsApp + notebook
Most shops run on a notebook, a calculator and a WhatsApp group. Here is what changes.
Keep WhatsApp for talking to customers. Let Fiap keep the records.
Your data stays yours
A shop runs on trust: in the cashier, in the figures and in the software. These are the controls built into Fiap, not promises on a brochure.
Walled off from every other business
Your records belong to your account alone. Every sign-in carries your account, the server reads and writes only inside it, and a request without one is refused and logged as a critical event. A desktop computer can only ever sync its own account, and cannot raise anyone to platform administrator or switch on modules you have not taken.
Each role sees its own work
Owner, admin, manager, staff, cashier, accountant and driver each get their own rights. A cashier sells and counts the till but cannot refund without a manager's approval, an accountant sees the books, and a driver sees only their own deliveries. You can take a single right away from one person, or give one extra right from a safe list.
Each branch sees its own
Staff assigned to a branch see that branch's sales, stock, tills and customers, plus the records you keep for the whole business. Another branch's records stay out of reach, even when they search. The owner sees every branch, one at a time or together.
Every change on the record
Who did what and when, with the before and after. The database itself refuses edits to the audit trail, and each entry carries a seal that can be rechecked from the audit-log screen. Refunds, voids, lines removed from a cart, manual discounts, stock adjustments and till openings each leave their own entry.
Passwords and keys locked away
Passwords are stored as one-way hashes, repeated wrong passwords lock the account for a while, and sign-in sessions rotate so a stolen session is detected and cut off. Your mobile-money merchant keys and mail password are encrypted (AES-256-GCM) and never copied to a desktop computer.
Watched around the clock
An automatic monitor checks the database, the mailbox, mobile-money payments, the books, scheduled jobs and desktop sync every minute, day and night. It emails the Fiap team when something goes wrong and applies a few safe fixes on its own, such as retrying stuck messages or re-running the ledger check. Your data is backed up every day.
Everything in the retail edition
Point of sale (POS)
Process sales in seconds with barcode scanning, automatic tax calculation, and receipt printing. Accept cash, mobile money, card, bank transfer, and credit payments. Apply discount codes, split payments across methods, and let cashiers log in instantly with a secure PIN. Every transaction is recorded and reconciled automatically. A mobile-money sale is held until the customer approves it on their phone; if the cashier closes the payment window without payment, the items and any redeemed points go back.
Inventory management
Track stock in real time across every branch with a full product catalog featuring SKU codes, barcodes, cost vs. selling prices, and category organization. Set low-stock threshold alerts so you never run out of best-sellers. Monitor expiry dates, upload product images, define measurement units, and keep your shelves perfectly stocked at all times. See what the stock on your shelves is worth at cost, branch by branch.
Barcode & SKU system
Generate, print, and scan barcodes for every product in your catalog. Create custom SKU formats that match your organization style, import products in bulk with a single upload, and look up any item at the register instantly by scanning its code. Eliminate manual entry errors and speed up every checkout. Products without a barcode get one in a click (EAN-13 or Code 128), and an existing barcode is never replaced. Labels with the name, price and barcode print from the browser on A4 sheets (3 × 8, 3 × 7, 4 × 10 or 5 × 13) or on 58 mm and 80 mm thermal rolls.
Customer loyalty
Build lasting relationships with detailed customer profiles including contact information, loyalty points, and total spending history. Classify customers as VIP or regular, view their complete purchase history, and reward repeat business. Turn one-time buyers into lifelong customers with a points system that keeps them coming back. You decide how much a customer spends to earn one point and what a point is worth. At the till the cashier finds the customer by phone number and takes points off the bill, and every change to your rates is kept in the audit trail.
Parked carts
Hold in-progress sales and come back to them later without losing a single item. Associate parked carts with customer names, set expiry timers, and track the reason for holding. Resume any parked cart anytime, perfect for customers who forgot their wallet or need to grab one more item.
Batch inventory (FIFO)
Advanced lot tracking with unique batch numbers, individual cost prices per batch, and per-batch expiry dates. Manage stock using first-in, first-out (FIFO) principles to minimize waste. Track received dates and monitor initial vs. current quantity for every batch, giving you complete visibility into your stock lifecycle.
Stock transfers
Move inventory between branches with a structured transfer workflow. Create transfer requests, get approvals, mark items as shipped, and confirm receipt at the destination. Every transfer gets a unique tracking number with item-level detail, so you always know exactly what moved, when, and where.
Stocktakes
Run physical inventory counts with precision. Choose blind counting so counters cannot see system quantities, then compare counted vs. system quantities to calculate variances instantly. Add per-item notes for discrepancies, and keep a complete record of every stocktake session for auditing and loss prevention.
Purchase orders
Create and track purchase orders from draft through submission, approval, receiving, and cancellation. Set expected delivery dates, link orders to specific suppliers, and automatically generate new POs when stock falls below your defined thresholds. Never miss a reorder and keep your supply chain running smoothly.
Supplier management
Maintain a complete supplier directory with contact details, product links, and pricing comparisons. Track every delivery from each supplier, compare costs across vendors, and make smarter purchasing decisions. Know exactly who supplies what, at what price, and how reliably they deliver.
Sales analytics
Real-time dashboards that show revenue trends, best-selling products, profit margins, and hourly sales patterns at a glance. Compare staff performance side by side, identify peak selling hours, and spot opportunities for growth. Export any report as PDF or CSV for presentations, meetings, or tax preparation.
Multi-branch control
Manage multiple store locations from one central dashboard. Each branch operates with its own independent inventory, staff roster, and branding, while headquarters gets consolidated reporting across all locations. Open new branches in minutes, compare performance, and maintain full oversight without switching between systems.
Void & comp auditing
Track every voided and comped item with mandatory reason logging, approval workflows, and amount tracking. Identify who performed each void, when it happened, and why. Built-in loss prevention tools help you spot suspicious patterns and protect your revenue from shrinkage.
Measurement units
Define custom measurement units like kilograms, grams, liters, pieces, meters, and square feet. Assign unit types including weight, volume, count, length, and area, each with its own symbol. Sell products by any unit and keep your catalog organized no matter what you stock.
Layaways
Let customers reserve items with a deposit and pay the balance in structured installments. Track every payment against the plan, keep reserved stock set aside, and hand over the goods once the final installment is collected. Win sales from shoppers who cannot pay the full price today.
Gift cards
Sell, load, and redeem branded gift cards right at the point of sale. Each card carries its own balance and transaction history, so recipients can spend across visits while you capture the revenue up front. Turn every gift into a new customer walking through your door.
Promotions & discounts
Create time-bound promotions and discount rules that apply automatically at checkout. Schedule start and end dates, target specific products or categories, and let the POS do the math so cashiers never miss a deal. Run seasonal sales with confidence that every price rings up right. A promotion can also carry a code typed at the till, with a maximum number of uses, run only at certain hours of the day (a happy hour), or start from a minimum quantity (buy 3 or more). Every change to a promotion is kept in the audit trail.
Best selling hours
See which days of the week and which hours bring in the most money, on a weekday-by-hour grid with the top time slots listed. Compare branches side by side on revenue, cost of goods sold, gross profit and margin, so you know where to put your staff and your stock.
Customer campaigns
Pick a group of customers (your top spenders, customers who have not bought in 30 or 60 days, birthdays this month, or new customers) and send them an email from your own address. Only customers who agreed to receive messages are included, every email carries an unsubscribe link, a campaign is sent only once, and limits stop the same customer being messaged too often. Afterwards you see the sales made by the customers it reached.
Online catalogue & order requests
Tick the products to show on your business web page. Customers see the name, price, photo and whether it is in stock, never your quantities or costs. They send an order request and can pay a deposit by MTN MoMo or Orange Money. Nothing leaves the shelf until a cashier rings the order up, and the deposit is taken off the bill, or refunded if the order is cancelled.
Receipts with a QR check
Share any receipt by link or QR code, or send it by WhatsApp from your own phone. The printed receipt carries the QR code too. Whoever scans it sees your business name, the receipt number, date, total and whether it is still valid, partly refunded or void, and nothing else.
Till on the phone
Sell from the Fiap app on an Android phone. Search a product or scan its barcode with the camera, find the customer by phone number, add loyalty points and take cash, card or mobile money. A MoMo sale is held until the customer approves it, the receipt is shared by link or QR code, and a refund needs a manager's PIN. The phone till needs a connection: it does not sell offline.
Home delivery
Give an online order that is to be delivered to one of your drivers. The driver sees only their own runs in the Fiap app, marks the pick-up, takes a photo at the door and collects what is still owed. Delivery rings the order up as a normal sale, so stock, the till and the books follow, and the cash is in that driver's name until they hand it in.
Memberships and appointments
Also works for gyms and salons. Sell membership plans with an end date, renew or cancel them and check members in at the desk; a membership is paid by a normal sale at the till. Book appointments with a staff member for a set time, and the same person can never be booked twice at once. Available as an option.
Workshop job cards
Also works for garages and repair shops. A job card holds the customer, the vehicle or item, the complaint and the diagnosis, then labour and parts from your stock. The customer approves a frozen estimate, a job cannot be closed above the approved total, parts leave stock when the job is done, and the invoice is one sale at the till. Available as an option.
Product variants
Sell one product in several sizes or colours. Each variant has its own SKU, barcode, price and stock, and the till asks which one when the product is scanned or picked.
Sold by weight or length
Switch a product to "sold by measure" and sell 0.25 kg of rice or 1.5 m of fabric at the web till or the phone till. Stock is kept to the thousandth, the price is worked out to the franc, and receipts, invoices, the day report and labels show the unit. Available once every desktop computer of the business runs version 1.3.0.
Returns and refunds
Take back a whole sale or a single line, as cash or as store credit. The items go back into stock and into the batch they came from, and the books are corrected with a reversing entry. A refund needs a reason and a manager's approval, and both are kept in the audit trail.
Customer credit and deposits
Sell on credit (the ardoise) and record each repayment, or let a customer pay in advance and spend the balance at the till. Both balances sit on the same customer, post to the books and print on the customer's statement.
Refunds and voids report
One report of every refund, line return, cancelled mobile-money sale and line removed from a cart before payment: who, when, why, who approved and how much, with totals per cashier and the share of sales refunded. Set a daily limit per cashier and the owner is alerted when someone goes over it. Export to CSV or PDF.
Tax rates and till controls
Set a default tax rate and a rate per product: each line is taxed on what the customer actually pays after discounts. Choose the discount level above which a cashier must type a reason, and the level of refunds per cashier that alerts you.
Slow movers and seasonal trends
See the products that have stopped selling (units and revenue over the last days, the last sale, days since, and the stock still on the shelf), and compare each month with the same month last year, for one product or the whole shop. Export to CSV or PDF.
Invoices from your own templates
Print an A4 invoice for any sale, numbered once and reprinted with the same number. Edit your own invoice, receipt and layaway-agreement templates in English or French, starting from a standard one, and every document carries your logo.
API and webhooks
Connect your own website or tools. Each integration gets its own API key with only the rights you choose; keys are stored hashed, can be rotated or revoked, are rate-limited, and every call is logged. Read products, stock, sales and customers, send in customers and order requests, and receive signed webhooks when a sale, an order or a payment comes in. Available as an option.
Plus everything every business gets
Staff, payroll, expenses, accounting, automation and the assistant: the same shared core in all eight Fiap editions.
- Staff & role management
- Staff attendance
- Payroll
- Expense tracking
- Double-entry accounting
- AI business assistant
- Workflow automation
- Internal messaging
- Document management
- Notifications & alerts
- Audit trail
- Leave management
- Shift management
- Performance reviews
- Announcements
- Settings & branding
- Offline desktop app
What each one does
- Staff & role management
- Five or more built-in roles including Owner, Admin, Manager, Staff, and Cashier, each with tailored access controls. Cashiers log in with a quick PIN for fast shift changes. Control exactly who can see, edit, or manage each part of the system, keeping sensitive data secure while empowering your team. Owners and admins can also take a single right away from one person, or give one extra right from a safe list, and every change is logged.
- Staff attendance
- Track clock-in and clock-out times for every employee with automatic late arrival detection. Generate attendance reports by day, week, or month, and feed the data directly into payroll. No more manual timesheets or guesswork about who showed up and when. Staff can clock themselves in and out on the server's clock, not the phone's, and the attendance report totals each person over any period, by department.
- Payroll
- Automate salary calculations with support for deductions, bonuses, tax withholdings, and employer/employee contributions. Calculate net salary accurately every pay period and generate professional pay slips for each team member. Save hours of manual math and ensure your staff is paid correctly, on time, every time. Overtime hours are paid at each person's own rate and, if you switch the rule on, absences not covered by approved leave and late arrivals from the attendance register come off the pay as separate lines on the payslip.
- Expense tracking
- Record and categorize every business expense across rent, utilities, salaries, supplies, transport, marketing, maintenance, taxes, and insurance. See exactly where your money goes with filterable, exportable reports. Make informed budget decisions backed by real spending data.
- Double-entry accounting
- A full chart of accounts covering assets, liabilities, equity, revenue, and expenses. Create journal entries with automatic debit/credit validation, manage statuses from draft to posted to voided, and generate financial reports that give you a clear picture of your business health. For your accountant: the bilan and compte de résultat in the SYSCOHADA format, and the journal, general ledger and trial balance exported for Sage or Ciel. A cash-flow statement is drawn from the posted entries too.
- AI business assistant
- Ask questions about your sales, inventory, or customers in plain language and get instant, accurate answers. "What was my top-selling product last week?" or "Which branch has the most revenue this month?" The AI remembers your conversation context and asks for your approval before it changes anything.
- Workflow automation
- Set up if-then rules that trigger automatically when events happen. When a sale is created, notify the manager. When stock drops below threshold, generate a purchase order. Eliminate repetitive tasks and let the system handle the routine so your team can focus on selling.
- Internal messaging
- Communicate with your team in real time through direct messages and group chats. Share files, images, and updates without leaving the system. Unread badges keep everyone on top of important conversations, whether they are across the counter or across town.
- Document management
- Upload, store, and organize all your business documents by category. Generate documents from templates for invoices, receipts, contracts, and more. Keep everything in one searchable location so you never lose an important file again.
- Notifications & alerts
- Stay informed with automatic alerts for low stock levels, suspicious transactions, daily sales summaries, and expiring products. Filter notifications by branch so you only see what matters to your location. Never miss a critical event in your business.
- Audit trail
- Every action in the system is logged with the user who performed it, what changed, a detailed before-and-after diff, and a precise timestamp. Filter by feature, user, or date range to investigate any activity. Complete transparency and accountability for your entire operation. The database itself refuses edits to an audit entry, and each entry carries a seal that the audit-log screen can recheck.
- Leave management
- Handle leave requests for annual vacation, sick days, maternity, paternity, and unpaid leave with a structured approval workflow. Track leave balances automatically so managers can approve or deny requests with full visibility into team availability.
- Shift management
- Define shifts like morning, afternoon, and night, then assign employees to specific shifts by date. View the full schedule in a calendar display so coverage gaps are easy to spot and team coordination stays smooth.
- Performance reviews
- Conduct structured employee reviews with ratings, written comments, goal-setting, and review period tracking. Document growth, identify training needs, and build a performance history that helps you develop and retain your best talent. Build your own review criteria with weights that add up to 100, score each one, and follow each goal through to achieved or missed.
- Announcements
- Broadcast important messages to your entire staff or target specific teams and branches. Set priority levels, pin critical updates to the top, and add expiration dates so outdated information clears itself. Keep everyone aligned and informed.
- Settings & branding
- Make the system yours with custom brand name, logo, favicon, and primary color. Configure your currency, timezone, and language (English or French). Every receipt, report, and screen reflects your brand, giving customers and staff a polished, professional experience.
- Offline desktop app
- The Windows desktop app keeps working with no internet. From desktop version 1.3.0 it is a full two-way copy of your account: your business screens work offline, and what was done on the computer and in the cloud comes together when the connection returns, with money posted once and stock counted once, even when two computers worked offline at the same time. Actions that need the internet by nature, such as a mobile-money request or sending an email, work from the desktop while it is online and say so when it is not.
A price list built for your trade
Every industry is priced on what actually drives its work. Prices are shown in US dollars and in your local currency.
Retail, bakery & event rental prices
Priced per user and branch. Shops, stand-alone pharmacies, bakeries and event rental businesses share this list. Cloud Lite exists only here.
1 User
- 1 Branch
- 1 User account
- 1 computer · 5 GB storage
- Sell, stock, customers & expenses
- Core tools of your trade (Lite module set)
- Web + Mobile + Desktop
- Upgrade to unlock every feature
- Desktop app included (connects at least every 14 days)
1 User
- 1 Branch
- 1 User account
- 1 computer · 5 GB storage
- All features included
- Web + Mobile + Desktop
- Automatic backups
- Free updates
- Desktop app included (connects at least every 14 days)
3 Users
- 1 Branch
- Up to 3 user accounts
- 1 computer · 10 GB storage
- All features included
- Web + Mobile + Desktop
- Automatic backups
- Free updates
- Desktop app included (connects at least every 14 days)
Up to 15 Users
- Up to 3 branches
- Up to 15 user accounts
- 3 computers · 25 GB storage
- All features included
- Web + Mobile + Desktop
- Automatic backups
- Free updates
- Desktop app included (connects at least every 14 days)
Every cloud plan includes the web and mobile apps, the desktop app (1 computer unless your plan states more), automatic backups and free updates.
Prices exclude onboarding, installation, training and support, which are quoted separately.
Your questions, answered
What is Fiap Systems Retail?
Fiap Systems Retail is an all-in-one retail store management platform that combines point of sale, inventory management, barcode and SKU tracking, and customer loyalty in a single system. It also includes multi-branch control, purchase orders, double-entry accounting, and payroll so a shop owner can run the whole business from one dashboard.
How is this better than WhatsApp and a notebook?
WhatsApp and a notebook record what someone remembers to write down. Fiap records every sale as it happens: stock goes down by itself, each cashier's till is counted against what it should hold, voids and discounts carry a name and a reason, and customer credit is tracked with a statement. Keep WhatsApp for talking to customers; let Fiap keep the records.
Can I try it before paying?
Yes. Ask for a demo login and we give you access to a demo shop on the web, already filled with sample data. There is nothing to install.
Does the retail system work offline?
Yes. The Offline plus Cloud Sync edition keeps the point of sale and inventory working with no internet, then syncs automatically once you are back online. From desktop version 1.3.0 the desktop is a full two-way copy of your account: layaways, gift cards, transfers, stocktakes, purchase orders, customer credit, memberships and workshop job cards all work offline too, and when two computers sold offline at the same time, each sale and each stock movement is counted once. Things that need the internet by nature, such as a mobile-money request, sending an email or a campaign, a shared receipt link or an order from your web page, work from the desktop while it is online and say so when it is not. There is also an Offline Standalone edition that runs entirely on your own computers and needs no internet connection at all. The till on the phone needs a connection.
What currencies is the retail system priced in?
Pricing is shown in your local currency, including FCFA, Naira, Cedi, Rand, Kenyan Shilling, and more, detected automatically for your location. Customers can pay through the POS by mobile money such as MoMo and Orange Money, as well as cash, card, and bank transfer.
Can Fiap Systems Retail handle multiple store branches?
Yes. Multi-branch control lets you manage many store locations from one central dashboard, each with its own inventory, staff, and branding. Headquarters gets consolidated reporting across every branch, and stock transfers move inventory between locations with a tracked approval workflow.
Does it support barcode scanning and inventory tracking?
Yes. You can generate, print, and scan barcodes for every product, and look up any item at the register by scanning its code. Inventory is tracked in real time with SKU codes, low-stock alerts, batch FIFO lot tracking, expiry dates, and stocktakes for accurate physical counts. Products without a barcode get one in a click, and labels with the name, price and barcode print on A4 sheets or 58 mm and 80 mm thermal rolls.
Can customers order from my shop online?
Yes, once you switch on your business web page. You tick the products customers may order; they see the name, price, photo and whether it is in stock. They send an order request and can pay a deposit by MTN MoMo or Orange Money. Stock only moves when a cashier rings the order up, and a cancelled order gets its deposit back.
Can I reward regular customers and bring back the ones who stopped coming?
Yes. Customers earn loyalty points at your own rate and spend them at the till, found by their phone number. Campaigns email a chosen group, such as your top spenders or customers who have not bought in 60 days, from your own address. Only customers who agreed to receive messages are included, and you see the sales each campaign brought in.
Can I sell gift cards and offer layaway plans?
Yes. You can sell, load, and redeem branded gift cards directly at the point of sale, and offer layaway plans where a customer reserves goods with a deposit and pays the balance in structured installments until the items are fully paid and collected. Gift card balances and layaway payments are tracked automatically, and time-bound promotions can apply at checkout too.
Other industries we support
See your shop in a demo account
Ask for a demo login and try a shop already stocked with sample products, sales and staff. It runs in your browser, nothing to install.