📋 Last Updated May 2026 · Governed by Nigerian Law

Terms of Service

The agreement that governs your use of QuickPOS — Nigeria's leading offline-first POS for retail, pharmacy, bar, and wholesale businesses. Plain language where possible, complete where it matters.

🧾
Subscription
Free trial, then monthly or annual plans. Cancel anytime.
📡
Offline Mode
Sell without internet. Sync safely when connection returns.
👥
Staff Access
Staff activity attributed to the Shop Owner account.
⚖️
Nigerian Law
Governed by Federal Republic of Nigeria. Arbitration in Lagos.
Introduction

QuickPOS Terms of Service

Welcome to QuickPOS — the offline-first point of sale and inventory management platform operated at pos.allshop.ng by Desk Tools.

These Terms of Service form a binding legal agreement between you — as Shop Owner, Subscriber, or Staff Member — and QuickPOS / Desk Tools. They govern your access to and use of the QuickPOS web application, Progressive Web App (PWA), mobile interfaces, POS services, inventory tools, QR ordering menu, APIs, and all related features (collectively, the "Service").

By creating a QuickPOS account, signing in, or processing a sale, you agree to these Terms. If you do not agree, you must not use the Service. These Terms work alongside our Privacy Policy, which explains how your data is handled.

💡 Plain-Language Summary

You get a full-featured POS with a free trial. You own your data. Staff activity is your responsibility. You can cancel anytime. We protect your data but are not liable for losses caused by your own misuse of the platform.

Section 1

Definitions

The following terms apply throughout this document:

  • "QuickPOS Platform" — the entirety of the software at pos.allshop.ng, including the core POS engine, Offline Mode, Bar Tab management, Wholesale CRM, Pharmacy compliance modules, the Sync & Conflicts engine, the QR Menu, Telegram alerts, and the Reports module.
  • "Shop Owner" — the primary account holder who creates the QuickPOS workspace and assumes ultimate liability for the account.
  • "Staff Member" — any individual (Cashier, Manager, Pharmacist, Bar Staff, etc.) granted access via a 4-digit PIN generated by the Shop Owner.
  • "Customer Data" — names, contact information, debt records, and purchase histories of end-consumers that the Shop Owner enters into QuickPOS.
  • "IndexedDB" — the local browser database QuickPOS uses to enable Offline Mode on the user's device.
  • "Subscription Plan" — any paid tier (Standard, Business, or Premium) selected by the Shop Owner.
  • "Desk Tools" — the parent technology company that develops and operates the QuickPOS platform.
Section 2

Account Registration & Staff Administration

2.1 Eligibility

To use the Service, you must be at least 18 years of age and legally capable of entering a binding contract under Nigerian law. During registration, you agree to provide true, accurate, and complete information about your identity, your business (including the correct business mode: General Retail, Pharmacy, Bar / Restaurant, or Wholesale), and your contact details.

2.2 Staff Access and PIN Security

The Shop Owner may create Staff Member accounts authenticated by a 4-digit PIN. QuickPOS secures these PINs using SHA-256 cryptographic hashing — they are never stored in plaintext. However, the Shop Owner is solely responsible for maintaining the confidentiality of all login credentials and PINs.

QuickPOS is not liable for any loss, unauthorized sale, stock discrepancy, or data breach resulting from shared, stolen, or weak PINs. All activity conducted under a Staff Member's profile is legally attributed to the Shop Owner.

⚠️ Security Responsibility

Assign each cashier a unique PIN. Do not let staff share PINs. The Audit Trail records every action by staff, but only if each person uses their own PIN. Shared PINs make it impossible to know who did what.

2.3 Multi-Device and Host Lease Architecture

QuickPOS supports concurrent usage across multiple devices through a Host Lease system. The Shop Owner is responsible for ensuring devices connected to the local network are physically and digitally secure. QuickPOS is not liable for sync conflicts arising from intentional network manipulation, malware, or hardware failures on the user's premises.

Section 3

Subscription, Billing & Payments

3.1 Plans and Free Trial

QuickPOS offers a free trial period during which Shop Owners may evaluate the full Service. Upon expiration, continued use requires an active paid subscription. Plan limits for products, staff, and shop locations are enforced automatically by the platform.

PlanBest ForKey LimitsPrice
Standard Growing businesses, pharmacies, single-location retail 2,000 products · 10 staff · 2 shops ₦6,000/mo
Business Popular Scaling operations, multi-location management Unlimited products · 10 staff · 5 shops · AI Insights ₦15,000/mo
Premium Enterprise and multi-location chains Unlimited products · 10 staff · 10 shops · API access · White label ₦40,000/mo

Yearly subscriptions receive 2 months free. No credit card is required to start the free trial.

3.2 Payment Processing

Subscription fees are billed in advance on a recurring monthly or annual basis. QuickPOS uses Paystack and Stripe to handle transactions. By submitting payment information, you authorize QuickPOS and its processors to charge applicable fees to your designated payment method. All fees are stated in Nigerian Naira (₦) unless otherwise specified, and are exclusive of applicable taxes unless required by law.

3.3 Refunds and Cancellations

You may cancel your subscription at any time from the Billing & Subscription portal. Cancellation takes effect at the end of your current billing cycle. QuickPOS does not provide prorated refunds for partially used billing periods, except where mandated by applicable Nigerian consumer protection law.

3.4 Failed Payments

If a recurring payment fails, QuickPOS will retry the charge and notify you via the in-app Dashboard and email. After repeated failures, your account may enter a read-only state — sales and stock updates are paused, but your data remains intact and accessible. Full access resumes immediately once payment is restored.

✅ Your Data Is Safe

A lapsed subscription does not delete your data. Your inventory, sales history, customer records, and staff reports are preserved until you choose to delete your account.

Section 4

Offline Mode & Synchronization

4.1 Offline-First Architecture

QuickPOS is engineered as an offline-first Progressive Web App. When internet connectivity is lost, the Service uses IndexedDB local storage to queue transactions, stock movements, and customer data. Cashiers can continue making sales, printing receipts, and managing tabs without interruption.

⚠️ Data Loss Risk — Read This

Clearing your browser cache, using Incognito / Private browsing mode while offline, or uninstalling the PWA may cause irreversible loss of unsynced data. QuickPOS holds no liability for data lost through local device mismanagement. Always allow offline data to sync before clearing browser storage.

4.2 Sync and Conflict Resolution

Upon reconnection, QuickPOS automatically synchronizes offline data with our cloud servers. Where inventory conflicts arise — for example, selling an item offline that is simultaneously sold at another device — the Service generates a conflict record. The Shop Owner or authorized Manager is responsible for reviewing and resolving these from the Sync & Conflicts dashboard.

4.3 Updates and Service Changes

QuickPOS evolves continuously. We may add, modify, or remove features to improve security, performance, or compliance. Where a change materially affects how you use the Service, we will provide reasonable advance notice through the Dashboard or by email.

Section 5

Industry-Specific Modules

QuickPOS includes four specialized modes. Each has important terms regarding what the software provides and what remains your responsibility as the business owner.

💊
Pharmacy Mode

QuickPOS provides tools to track NAFDAC numbers, batch expiry dates (FEFO), and controlled substances. QuickPOS is an administrative tool, not a regulatory authority. You remain solely responsible for compliance with the Pharmacists Council of Nigeria (PCN) and NAFDAC. The "Expired Drug Block" is a fail-safe that depends on accurate expiry-date entry by your staff.

🍺
Bar & Restaurant Mode

Table tabs and service charges are provided "as is." QuickPOS is not responsible for unpaid tabs, disputes between customers and staff, or errors in custom service-charge configurations entered by the merchant. You are responsible for how your team uses tab management.

🏭
Wholesale Mode

Tiered pricing, credit limits, and debtor aging are informational features. QuickPOS does not guarantee the collection of debts from your B2B clients. Debt records in QuickPOS are for your tracking purposes and are not legally enforceable documents on their own.

📲
QR Menu & WhatsApp Orders

Customer orders placed through the QuickPOS QR Menu are routed to your designated WhatsApp number. You are responsible for fulfilling these orders and complying with applicable consumer-protection law. QuickPOS is not a party to any transaction between you and your customers.

Section 6

Acceptable Use Policy

QuickPOS is a business tool for lawful commerce. By using the Service, you agree not to:

  • Process sales of illegal, illicit, or embargoed goods without proper licensing (including selling controlled substances outside the permitted pharmacy framework).
  • Reverse engineer, decompile, or attempt to extract the source code of the QuickPOS PWA or its offline sync engine.
  • Circumvent plan limits — for example, sharing a single Staff PIN among multiple employees to avoid upgrading to a higher tier.
  • Upload malicious code or use automated bots to scrape the product catalog, QuickPOS APIs, or any platform data.
  • Interfere with the integrity, performance, or security of the Service or attempt to access another merchant's data.
  • Use the platform to evade taxes, fabricate financial records, or assist any form of financial fraud.

Violation of this Acceptable Use Policy may result in immediate account suspension without refund.

Section 7

Intellectual Property

QuickPOS and its original content — including proprietary search algorithms, offline sync logic, UI designs, and the Telegram alert system — are owned by QuickPOS / Desk Tools and protected by Nigerian and international copyright, trademark, patent, and intellectual property law.

Your subscription grants you a limited, non-exclusive, non-transferable, revocable license to use the software for your internal business operations only.

💡 Your Data Is Yours

You retain ownership of all data you enter into QuickPOS — your inventory, customer records, sales history, and financial reports. QuickPOS processes this data on your behalf. You can export it at any time or request deletion when you close your account.

Section 8

Disclaimers & Limitation of Liability

Disclaimer of Warranties

The Service is provided on an "AS IS" and "AS AVAILABLE" basis. QuickPOS expressly disclaims all warranties of any kind, whether express or implied, including warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the Service will be uninterrupted, error-free, or fully secure at all times.

Limitation of Liability

In no event shall QuickPOS, its directors, employees, agents, or affiliates be liable for any indirect, incidental, special, consequential, or punitive damages — including loss of profits, data, goodwill, or business interruption — arising from your use of the Service.

Our total cumulative liability for any claim arising from these Terms shall not exceed the amount you paid to QuickPOS in the three (3) months preceding the claim.

⚠️ Important Limitations

QuickPOS is not liable for: losses from incorrect expiry dates entered by pharmacy staff, debts that customers fail to repay, sales made during sync conflicts, or data lost due to device mismanagement during offline mode.

Section 9

Termination

QuickPOS may suspend or terminate your access to the Service at any time, with or without notice, if you:

  • Breach these Terms of Service.
  • Fail to pay applicable subscription fees after repeated reminders.
  • Use the Service in a manner that risks harm to other merchants, end-consumers, or the platform itself.

Upon termination, your right to use the Service ceases immediately. However, data retention obligations described in our Privacy Policy continue to apply — your data is not immediately deleted on termination.

You may terminate your own account at any time from the Account Settings page. You will retain access until the end of your current paid billing cycle.

Section 10

Governing Law & Dispute Resolution

These Terms are governed by and construed in accordance with the laws of the Federal Republic of Nigeria. Any dispute arising from or relating to these Terms or the QuickPOS Platform shall be resolved through binding arbitration in Lagos, Nigeria, in accordance with the Arbitration and Conciliation Act.

Notwithstanding the foregoing, either party may seek injunctive relief in a competent Nigerian court to protect intellectual property rights or prevent irreversible harm.

Section 11

Changes to These Terms

QuickPOS may revise these Terms from time to time as the platform evolves. Material changes will be communicated through the in-app Dashboard or by email at least 14 days before they take effect. Continued use of the Service after the effective date constitutes acceptance of the revised Terms.

The "Last Updated" date at the top of this page always reflects the current version.

Common Questions

Frequently Asked Questions About These Terms

These are the questions most commonly asked by Nigerian business owners before signing up for QuickPOS.

Yes. You can cancel from the Billing & Subscription portal at any time. Cancellation takes effect at the end of your current billing cycle — you continue to have full access until then. QuickPOS does not provide prorated refunds for the remaining days in a billing period.
If your subscription lapses, your account may enter a read-only state where you cannot process new sales or update stock, but all your existing data — sales history, inventory, customer records, staff reports — remains intact. The moment you renew, full access is immediately restored. Your data is not deleted on subscription expiry.
Yes. All activity conducted under a Staff Member's profile — sales, voids, refunds, stock adjustments — is legally attributed to the Shop Owner account. The Shop Owner is responsible for issuing PINs responsibly, ensuring staff don't share PINs, and reviewing the Audit Trail regularly to monitor sensitive actions.
No. QuickPOS Pharmacy Mode provides tools to track NAFDAC numbers, expiry dates, FEFO rotation, and controlled substance logs. However, QuickPOS is an administrative tool, not a regulatory authority. The pharmacist and the shop owner remain solely responsible for compliance with NAFDAC and the Pharmacists Council of Nigeria (PCN). The "Expired Drug Block" feature depends entirely on accurate expiry-date entry by your staff.
Yes. QuickPOS supports concurrent usage across multiple devices through its Host Lease architecture. Each staff member should have their own PIN-based account rather than sharing a single login. This ensures every sale, refund, and stock correction is attributed to the correct person, which is essential for the Audit Trail to be useful for theft prevention.
The QuickPOS Terms of Service are governed by the laws of the Federal Republic of Nigeria. Disputes are resolved through binding arbitration in Lagos, Nigeria, under the Arbitration and Conciliation Act. Either party may seek injunctive relief in a competent Nigerian court to protect intellectual property rights.
No. Sharing a single PIN across multiple employees to avoid upgrading your plan is a violation of the Acceptable Use Policy and may result in account suspension. Each person who uses QuickPOS should have their own staff profile. Beyond the policy issue, shared PINs also make it impossible to track which staff member performed specific actions — defeating the purpose of the Audit Trail entirely.
Section 12

Contact

Questions about these Terms can be directed to our legal team. For data privacy questions specifically, use the address in our Privacy Policy.

QuickPOS Legal — Desk Tools

Email
privacy@pos.allshop.ng
Subject Line
"Terms Query — [Your Shop Name]"
Support
WhatsApp: +234 806 4762 768
Parent Company
Desk Tools — the technology company that develops and operates QuickPOS
Website
pos.allshop.ng

Ready to put these terms to good use?

Start your free trial — no credit card required. Full access to every feature from day one.

Start Free Trial →