ℹ️ About This Manual

β–Ό

This comprehensive manual covers the four core modules of the Market POS platform hosted at gnistech.com:

  1. POS (Point of Sale) β€” in-store sales, inventory, and stock management
  2. Online Marketplace β€” sell goods to customers browsing online
  3. Auto Quotation Generator β€” customers self-generate professional PDF quotations 24/7
  4. Business Directory / Mini-Websites β€” company profiles that act as searchable online presences
πŸ“ User Roles

Sections marked GUEST apply to visitors who have no account. Sections marked VENDOR apply to registered businesses with a login.

πŸš€ Part One: Getting Started

β–Ό

1.1 What is Market POS?

Market POS is a cloud-based, all-in-one business platform designed for African markets. It runs entirely on a remote server, which means:

  • You can access it from any device with a browser β€” a desktop, laptop, tablet, or smartphone
  • There is no need to install any dedicated software
  • The system works with affordable, standard hardware rather than expensive proprietary equipment

The platform brings together four distinct tools into a single subscription:

  • A Point of Sale (POS) system for processing in-store sales with barcode scanning
  • An Online Marketplace where listed products can be purchased by customers for local delivery
  • An Automated Quotation Generator that allows customers to build and download professional PDF quotations without staff involvement
  • A Business Directory that gives every registered vendor a rich, searchable mini-website (company profile)

1.2 Subscription & Hardware VENDOR

πŸ’° Pricing

Software subscription: ZMW 2,500 per year (approximately USD 150/year). This covers unlimited users per organisation and access to all four modules.

Hardware you can use:

  • Any standard desktop or laptop computer
  • Any Android or iOS smartphone or tablet
  • An affordable barcode scanner (approximately ZMW 500–1,000) that connects via USB or Bluetooth
  • A standard thermal receipt printer (approximately ZMW 1,500–2,500). These are widely available locally

Because the system runs in the browser, you simply point any device to the website URL and log in. You do not need a barcode scanner to make sales β€” the system has a manual selling interface as well.

1.3 Logging In VENDOR

Navigate to: https://gnistech.com/login/

Enter your username and password. On successful login you will be taken to your Vendor Dashboard at https://gnistech.com/dashboard/

The dashboard displays four tiles:

Tile Purpose
Settings Organisation details, location, file uploads, and company profile setup
POS All in-store selling, inventory, and reporting functions
Company Profiles View the public directory of registered organisations
Market Your online marketplace listings

There is also a Logout button in the top right corner of the dashboard.

1.4 The Homepage β€” What Guests See GUEST

When a visitor lands on https://gnistech.com/, they see:

  • A hero banner reading "Market POS β€” Local and Online Selling"
  • A green button: "Company profiles β€” find the company you want" β€” links to the business directory
  • A green button: "Get a quotation" β€” launches the automated quotation tool
  • A Login button for vendors
ℹ️ Note

Guests do not need an account to browse the directory, request a quotation, or (when fully launched) browse the marketplace.

🏒 Part Two: The Business Directory (Mini-Websites)

β–Ό

2.1 What is the Business Directory? GUEST & VENDOR

The Business Directory is a searchable collection of company profiles. Each registered vendor gets a dedicated profile that functions as a mini-website β€” providing contact details, an About Us, a list of specialties, certifications, achievement milestones, customer reviews, and a photo gallery.

Guests can use it to find and evaluate suppliers before deciding to request a quotation or visit a shop. Vendors use it to build credibility and be discovered online.

2.2 For Guests: Finding a Company GUEST

The directory can be accessed from the homepage by clicking "Company profiles β€” find the company you want."

Each company card in the directory shows:

  • The company logo
  • The company name and city
  • Phone number
  • Physical address
  • A green "Select" button to proceed directly to requesting a quotation from that company

You can use the search bar at the top of the quotation page to filter companies by name or city.

2.3 For Vendors: Setting Up Your Company Profile VENDOR

Your company profile is your public face on the platform. To set it up, go to:

Dashboard β†’ Settings β†’ Setup Company Profile β†’ Profile

This opens the Organisation Profile Setup wizard, which has seven steps:

Step 1 β€” Organisation Details

Fill in the core identity fields:

  • Organisation Name β€” your registered business name
  • Address β€” your physical street address
  • Email Address β€” a business contact email
  • Phone Number
  • Logo URL β€” the web address of your uploaded logo image (upload it first under the File Upload tab, then paste the URL here)
  • Province, City, Postal Code, Country
  • Latitude & Longitude β€” find these on Google Maps by right-clicking your location. These coordinates place your business on the integrated map so customers can find your physical shop
ℹ️ Note

The Verified and Subscription Tier fields are set by the platform administrator and cannot be changed by vendors.

Click Save & Continue to proceed to Step 2.

Step 2 β€” Organisation Profile

This step contains the rich descriptive content of your mini-website:

  • About Us β€” your company background and story
  • Mission β€” what drives your business
  • Vision β€” where you see your business going
  • Full Description β€” a detailed narrative of what your business offers
  • Year Established and Employee Count
  • Business Hours β€” e.g. "Mon–Fri 08:00–17:00"
  • Website URL, Facebook, Instagram, Twitter/X, LinkedIn β€” link all your social media and web presence here
  • Video URL β€” a YouTube or Vimeo link for a promotional video
  • Active toggle β€” set to "Yes" to make the profile visible to the public

Click Save & Continue.

Step 3 β€” Specialties / Services

List the core services or product categories your business specialises in. For each specialty, provide:

  • Specialty Name (e.g. "IT Hardware Supply", "Catering Services")
  • Description β€” a paragraph explaining this specialty

Click Add Specialty to add more rows. You can edit or delete any specialty from the table below the form.

Step 4 β€” Certifications & Licences

Upload evidence of your professional credentials to build trust with customers. For each certification:

  • Certification Name (e.g. "PACRA Registration", "Fire Safety Certificate", "Trading Licence")
  • Issuing Body β€” the authority that issued it
  • Issue Date and Expiry Date
  • Certificate Image URL β€” upload the scan via File Upload in Settings, then paste the URL

Step 5 β€” Milestones & Achievements

Highlight your company's key moments. For each milestone:

  • Milestone Title (e.g. "ISO 9001 Certification Achieved")
  • Date
  • Description

Step 6 β€” Photo Gallery

Upload up to 10 images showcasing your business, products, team, or facilities. For each photo:

  • Photo URL β€” upload via File Upload, then paste the URL
  • Caption (optional)

Step 7 β€” Customer Reviews

Display testimonials from satisfied customers. For each review:

  • Reviewer Name
  • Review Text
  • Rating (1-5 stars)
  • Date
πŸ’‘ Pro Tip

A complete, professional company profile significantly increases your visibility in searches and builds customer trust. Take time to fill out all sections thoroughly!

πŸ“„ Part Three: The Auto Quotation Generator

β–Ό

3.1 Overview GUEST & VENDOR

The Auto Quotation Generator allows customers to create professional PDF quotations 24/7 without needing to call or email a business. They select a company from the directory, choose products from that company's inventory, specify quantities, and download a branded PDF instantly.

For vendors, this eliminates the tedious back-and-forth of quotation requests. The system pulls your inventory and pricing automatically from the POS module, ensuring accuracy.

3.2 For Guests: Requesting a Quotation GUEST

Step 1: Select a Company

Navigate to: https://gnistech.com/quotation/

You will see a list of all registered companies. Use the search bar to filter by company name or city, or browse the full list. Click the green Select button next to your chosen company.

Step 2: Choose Products

The page refreshes to show the company's product catalogue. Each item displays:

  • Product name
  • Unit price
  • A quantity input field

Enter the quantity you wish to quote for each item. Items with no selling price will show "Price on Request" and cannot be added to the quotation.

Step 3: Add Delivery Information

If you need the goods delivered, select your district from the Delivery District dropdown. The system automatically calculates a transport fee based on distance.

Step 4: Generate the PDF

Click the Generate Quotation button. A professional PDF document will be created containing:

  • Company logo and contact details
  • Your selected items with quantities and unit prices
  • Subtotal, transport cost, and grand total
  • Validity period (typically 30 days)

You can download, save, or print the PDF for your records or to present to management.

πŸ’‘ Tip

You can generate quotations from multiple companies and compare pricing without any obligation to purchase.

3.3 For Vendors: How Your Inventory Feeds the Quotation Tool VENDOR

The quotation generator pulls directly from your POS inventory. This means:

  • Every item you add under Goods Management β†’ Items becomes available for quotation
  • The price shown is taken from Goods Management β†’ Selling Price
  • If an item has no selling price, it appears as "Price on Request"
  • You do not need to manually maintain a separate quotation catalogue β€” it updates automatically
⚠️ Important

Keep your selling prices up to date in the POS module. Any changes you make will immediately affect quotations generated by customers.

πŸ›’ Part Four: The POS (Point of Sale) System

β–Ό

4.1 POS Overview VENDOR

The POS module is the heart of Market POS. It handles all in-store sales, inventory management, supplier tracking, and reporting. Access it by clicking the POS tile from your dashboard.

The POS menu is divided into six major sections:

  1. Org/User Setting β€” view staff accounts
  2. Goods Management β€” categories, items, pricing, and suppliers
  3. Sales Management β€” process sales and view inventory
  4. Report Center β€” sales, stock, and financial reports
  5. Admin β€” master table of all goods received
  6. Back to Dashboard

4.2 Goods Management VENDOR

Navigate to: POS β†’ Goods Management

This section contains four tabs:

Categories

Organise your inventory into logical groups (e.g. "Electronics", "Stationery", "Beverages"). Click Add Category, enter the category name and an optional description, then click Save. Categories appear in a table where you can edit or delete them.

Items

This is your master product catalogue. Click Add Item and fill in:

  • Item Name β€” the product description
  • Barcode β€” scan or type the barcode number
  • Category β€” select from your saved categories
  • Unit of Measure β€” e.g. "pieces", "kg", "litres"

Items are stored in a searchable table. You can edit or delete items as needed.

Purchase Price

Record what you paid suppliers for each item. This is used to calculate profit margins. Click Add Purchase Price:

  • Item β€” select from dropdown
  • Purchase Price β€” the cost per unit you paid
  • Supplier β€” who supplied it

Selling Price

Set the retail price for each item. Click Add Selling Price:

  • Item β€” select from dropdown
  • Selling Price β€” the price you charge customers

This price feeds into the POS system, quotation generator, and marketplace.

Suppliers

Maintain a database of your suppliers. Click Add Supplier and enter:

  • Supplier Name
  • Contact Person
  • Phone Number
  • Email
  • Address

Suppliers are referenced when creating GRNs (Goods Received Notes).

4.3 Sales Management VENDOR

Navigate to: POS β†’ Sales Management

This section has four tabs:

Barcode Selling Area

This is the primary sales interface for cashiers. The page shows:

  • A barcode input field β€” press F2 to focus here, then scan items
  • A shopping cart table β€” displays scanned items with quantity and price
  • A total display β€” shows the running total
  • Payment buttons: Cash, Mobile Money, Card

To make a sale:

  1. Press F2 to focus the barcode field
  2. Scan items with your barcode scanner. Each item appears in the cart
  3. Adjust quantities manually if needed
  4. Click the appropriate payment button
  5. Enter the outlet and select payment method
  6. Press Ctrl + Enter or click Process Sale

The cart clears, and the sale is recorded. You can press Ctrl + Delete to clear the cart at any time.

Manual Selling Area

If you don't have a barcode scanner, use this interface instead. It provides dropdown menus to select items manually, with the same cart and payment workflow as the barcode area.

Reverse Sale

If a sale was recorded incorrectly, you can reverse it here. Search for the sale by date or receipt number, then click Reverse. The stock will be returned to inventory, and the sale will be marked as reversed in the system.

Inventory

View real-time stock levels. This tab has three sub-sections:

  • All β€” shows every item with total stock on hand
  • Inventory Early GRN β€” displays the oldest active batch for each item (FIFO logic)
  • Inventory All GRNs β€” shows every goods received batch with purchase date, quantity, and remaining stock

4.4 Report Center VENDOR

Navigate to: POS β†’ Report Center

Five reporting tabs are available:

Sales Report

Shows all sales transactions with filters for date range, outlet, and payment method. Displays: receipt number, date, items sold, quantity, total amount, payment type.

Stock Movement Report

Tracks all additions and deductions to inventory. Shows: item name, transaction type (GRN, sale, reversal), quantity change, date.

Profit & Loss Report

Calculates gross profit by comparing selling prices to purchase prices. Displays: total revenue, cost of goods sold, gross profit, profit margin percentage.

Low Stock Alert

Lists items below a predefined threshold. You can set minimum stock levels per item, and this report highlights which products need reordering.

Supplier Report

Shows all purchases from each supplier, including total amounts paid and outstanding invoices (if applicable).

πŸ’‘ Tip

All report tables can be exported to Excel, PDF, or CSV using the buttons at the top of each table.

4.5 Admin β€” Master Goods Received Table VENDOR

Navigate to: POS β†’ Admin

This page displays a comprehensive table of all Goods Received Notes (GRNs) across your organisation. Each row shows:

  • GRN Number
  • Item Name
  • Quantity Received
  • Purchase Price
  • Supplier
  • Date Received
  • Outlet

You can search, filter, and export this data. This is particularly useful for accountants or managers auditing purchase history.

πŸ›οΈ Part Five: The Online Marketplace

β–Ό

5.1 Overview GUEST & VENDOR

The Online Marketplace is the module through which vendors list individual products for purchase by online customers. Customers can browse products, add them to a cart, and pay via Airtel Money, MTN Money, or Visa Card, with goods delivered directly to them.

ℹ️ Note

As of the current platform version, the full customer-facing marketplace checkout and payment processing is described as "coming soon." The vendor listing management backend is fully operational.

5.2 For Guests: Browsing the Marketplace GUEST

The marketplace is accessible via: Dashboard β†’ Market (or directly at https://gnistech.com/shop2/)

When fully launched, customers will:

  1. Browse product listings filtered by category, price, or vendor
  2. Add items to a shopping cart
  3. Enter a delivery address
  4. Pay using Airtel Money, MTN Money, or Visa Card
  5. Await delivery of their goods

5.3 For Vendors: Managing Your Marketplace Listings VENDOR

Navigate to: WordPress Admin β†’ My Marketplace Listings

(or directly at https://gnistech.com/wp-admin/admin.php?page=gnis-marketplace)

Viewing Your Listings

Your listings are shown in a table with columns:

  • Item β€” product name
  • Barcode
  • Price β€” selling price
  • Stock β€” current inventory level
  • Category
  • Status β€” "active" (shown in green) means the listing is currently live on the marketplace
  • Actions β€” Edit / Delete buttons

Adding a New Listing

Click the + Add Listing button. A form appears with the following fields:

Field Description
POS Item Dropdown β€” select the item from your POS inventory. Stock is drawn from the same pool as in-store sales.
Listing Title The product name as it appears online. Defaults to the POS item name.
Description A marketing description of the product.
Price Override Enter a price to charge a different amount online versus in-store. If blank, the POS selling price is used.
Fulfilment Outlet Which of your outlets will fulfil (pick and despatch) this order.
Category Tag A keyword category for filtering on the marketplace.
Min Stock Threshold The minimum stock level below which the listing is automatically suspended to prevent overselling.
Publish Tick "Active on marketplace" to make the listing visible to customers.
Featured Tick "Feature this listing" to give it highlighted placement in the marketplace.

Click Save to create the listing, or Cancel to discard it. Existing listings can be edited or deleted via the Edit / Delete buttons in the listing table.

⚠️ Important

Because the marketplace shares inventory with the POS system, every online sale automatically deducts stock. This means you cannot oversell β€” if a product sells in-store, the online stock count updates immediately.

βš™οΈ Part Six: Advanced Vendor Features

β–Ό

6.1 Multi-Outlet Management VENDOR

Market POS is designed to support businesses with multiple physical locations. Each outlet (branch) is registered separately and assigned to your organisation.

When recording a sale or a GRN, you select which outlet the transaction belongs to. Reports can then be filtered by outlet, allowing you to:

  • Compare revenue between branches
  • Track stock levels at each location individually
  • Identify which outlet is performing best

6.2 Understanding GRNs and FIFO VENDOR

A GRN (Goods Received Note) is created every time you receive a batch of stock from a supplier. Each GRN is assigned an incremental number (1, 2, 3, …) and records the date, quantity, and unit price of that batch.

The system operates on FIFO (First In, First Out) logic. This means:

  • When a sale is recorded, the system automatically deducts from the earliest GRN for that item first
  • Once that GRN batch is exhausted, it moves to the next oldest batch
  • This ensures you sell older stock before newer stock, reducing waste for perishable goods
  • It also ensures your cost-of-goods calculations are accurate, since different batches may have been purchased at different prices

You can view FIFO inventory in real time from:

  • Sales Management β†’ Inventory Early GRN (shows the active oldest batch per item)
  • Sales Management β†’ Inventory All GRNs (shows all batches)

6.3 Exporting Data VENDOR

Throughout the system, every data table offers export buttons:

  • Print β€” opens the browser print dialogue for the table
  • Excel β€” downloads the table as an .xls file
  • CSV β€” downloads as comma-separated values, compatible with any spreadsheet application
  • Copy β€” copies the table data to the clipboard
  • PDF β€” downloads the table as a PDF document

These exports are available on: Categories, Items, Purchase Prices, Selling Prices, Goods Received, Removed Goods, Suppliers, all Report tabs, and the Admin master table.

6.4 Keyboard Shortcuts in the POS VENDOR

Shortcut Action
F2 Move cursor to the barcode scan field (ready to scan)
Ctrl + Enter Process the current sale
Ctrl + Delete Clear the shopping cart

These shortcuts allow experienced cashiers to operate the POS entirely from the keyboard, increasing speed during busy periods.

πŸ“‹ Part Seven: Quick Reference β€” Page Directory

β–Ό
Page / URL Who Uses It Purpose
gnistech.com/ Everyone Homepage β€” entry point
gnistech.com/login/ Vendors Log in to vendor account
gnistech.com/dashboard/ Vendors Main vendor navigation hub
gnistech.com/settings/ Vendors Organisation, location, file upload, profile
gnistech.com/organization-setup/ Vendors 7-step company profile wizard
gnistech.com/quotation/ Guests & Vendors Automated quotation generator
gnistech.com/pos/ Vendors POS sub-menu (6 sections)
gnistech.com/org-user-setting/ Vendors View staff user accounts
gnistech.com/category/ Vendors Goods Management (categories through suppliers)
gnistech.com/barcode-sales/ Vendors Sales area (barcode, manual, reverse, inventory)
gnistech.com/report-center/ Vendors Reports (5 tabs)
gnistech.com/admin/ Vendors Received items master table
gnistech.com/shop2/ Guests (coming soon) Online marketplace storefront
WP Admin β†’ My Marketplace Listings Vendors Manage marketplace product listings
WP Admin β†’ Business Directory β€” Data Entry Vendors Alternative admin entry for company profiles

πŸ”§ Part Eight: Troubleshooting & Support

β–Ό

Common Issues & Solutions

⚠️ "Your account is not linked to an organisation. Contact the system administrator."

This message appears when a vendor user account exists in WordPress but has not yet been linked to an Organisation ID. Contact Golden Nyirenda (the platform administrator) to have your account associated with your organisation.

⚠️ The barcode scanner adds nothing to the cart

Ensure the cursor is in the "Scan barcode…" field before scanning. Press F2 to focus the field. Confirm that the barcode number scanned matches a barcode stored in your Items table under Goods Management.

⚠️ "No organisations match your search."

Your search term on the quotation page doesn't match any registered company. Try a shorter search term or clear the search and browse the full list.

⚠️ The barcode POS shows "$0.00" currency instead of "K" (Kwacha)

This is a configuration detail; in production the currency symbol is set per organisation. If you see a dollar sign, contact the administrator to confirm your currency setting.

⚠️ Products not appearing in the quotation catalogue

Ensure the item has a selling price entry in Goods Management β†’ Selling Price. Items without a price will show as "Price on Request." Items must belong to your organisation's inventory to appear.

⚠️ Profile picture or logo not showing

The logo field requires a full URL (e.g. https://gnistech.com/wp-content/uploads/...). First upload your image via Settings β†’ File Upload, then copy the resulting URL into the Logo URL field in your Organisation Details.

Support Contact

For setup assistance, subscription enquiries, or technical support, contact Golden Nyirenda via the phone number or email displayed on the Market POS dashboard, or send a message through the "Get In Touch" section on the homepage.

Market POS

"Because your business deserves better than spreadsheets."

Cloud-Based β€’ Multi-Location β€’ Real-Time Reporting β€’ E-Commerce Ready