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.
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.
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.
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.
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.
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.
| Plan | Best For | Key Limits | Price |
|---|---|---|---|
| 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Frequently Asked Questions About These Terms
These are the questions most commonly asked by Nigerian business owners before signing up for QuickPOS.
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
- 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.