∞🔑
Basic Software License
$199.00
LICENSES∞🔑
Professional License
$499.00
LICENSES∞🔑
Enterprise License
$1499.00
LICENSES∞🔑
Team License (5 seats)
$399.00
LICENSES∞🔄
Annual License Renewal
$149.00
LICENSES∞💳
POS System Build
$2500.00
SERVICES∞📱
Mobile App Development
$5000.00
SERVICES∞🌐
Website Development
$1500.00
SERVICES∞🛒
E-Commerce Store Build
$3000.00
SERVICES∞🔗
API Integration
$800.00
SERVICES∞🎨
UI/UX Design
$900.00
SERVICES∞🐛
Bug Fix (per issue)
$150.00
SERVICES∞📞
Technical Support (1hr)
$75.00
SUPPORT∞⚡
Priority Support (Month)
$199.00
SUPPORT∞🛡️
24/7 Support Package
$499.00
SUPPORT∞🚨
Emergency Support Call
$150.00
SUPPORT∞💡
IT Consulting (1hr)
$120.00
CONSULTING∞📊
Strategy Session (2hr)
$220.00
CONSULTING∞🏗️
System Architecture Review
$500.00
CONSULTING∞🔒
Security Audit
$750.00
CONSULTING∞🌐
Web Hosting (Monthly)
$29.00
HOSTING∞🌐
Web Hosting (Annual)
$299.00
HOSTING∞🖥️
VPS Server (Monthly)
$49.00
HOSTING∞🌐
Domain Registration (1yr)
$15.00
HOSTING∞🔒
SSL Certificate (Annual)
$49.00
HOSTING∞🧩
Premium Plugin / Module
$79.00
ADD-ONS∞📊
Analytics Dashboard Addon
$99.00
ADD-ONS∞💳
Payment Gateway Setup
$150.00
ADD-ONS∞🏫
Software Training (1hr)
$80.00
TRAINING∞👥
Group Training Session
$200.00
TRAINING∞🚀
Onboarding Package
$299.00
TRAINING∞📚
User Manual / Docs
$75.00
TRAINING∞💻
Laptop Setup & Config
$75.00
HARDWARE20 left💾
USB Flash Drive (32GB)
$15.00
HARDWARE10 left🖥️
External Hard Drive
$89.00
HARDWARE15 left🖱️
Wireless Mouse
$29.00
HARDWARE20 left🔌
HDMI Cable
$12.00
HARDWARE
◈ ORDER CART
Mike
🛒Cart is empty
SUBTOTAL$0.00
TAX (7.5%)$0.00
TOTAL DUE$0.00
TODAY REVENUE
$0.00
0 transactions
AVG ORDER VALUE
$0.00
Per transaction
ITEMS SOLD TODAY
0
Total units
LIFETIME REVENUE
$0.00
0 total transactions
HOURLY REVENUE
8a9a10a11a12a1p2p3p4p5p6p7p8p9p10p
TOP ITEMS
| ITEM | QTY | REV |
|---|---|---|
| No sales yet | ||
PAYMENT SPLIT
CASH$0.00
CARD$0.00
MOBILE$0.00
RECENT ACTIVITY
📊No activity yet
NETWORK STATUS
💻
Main Register (This)
TERM-001
| TXN ID | DATE/TIME | CASHIER | STATION | METHOD | SUBTOTAL | TAX | TOTAL | STATUS |
|---|---|---|---|---|---|---|---|---|
| No transactions found | ||||||||
| SKU | ITEM | CATEGORY | PRICE | COST | MARGIN | STOCK | STATUS | ACTIONS |
|---|---|---|---|---|---|---|---|---|
| SW-001 | 🔑 Basic Software License | LICENSES | $199.00 | $0.00 | N/A | OK | ||
| SW-002 | 🔑 Professional License | LICENSES | $499.00 | $0.00 | N/A | OK | ||
| SW-003 | 🔑 Enterprise License | LICENSES | $1499.00 | $0.00 | N/A | OK | ||
| SW-004 | 🔑 Team License (5 seats) | LICENSES | $399.00 | $0.00 | N/A | OK | ||
| SW-005 | 🔄 Annual License Renewal | LICENSES | $149.00 | $0.00 | N/A | OK | ||
| SW-006 | 💳 POS System Build | SERVICES | $2500.00 | $500.00 | 80.0% | OK | ||
| SW-007 | 📱 Mobile App Development | SERVICES | $5000.00 | $800.00 | 84.0% | OK | ||
| SW-008 | 🌐 Website Development | SERVICES | $1500.00 | $200.00 | 86.7% | OK | ||
| SW-009 | 🛒 E-Commerce Store Build | SERVICES | $3000.00 | $400.00 | 86.7% | OK | ||
| SW-010 | 🔗 API Integration | SERVICES | $800.00 | $100.00 | 87.5% | OK | ||
| SW-011 | 🎨 UI/UX Design | SERVICES | $900.00 | $100.00 | 88.9% | OK | ||
| SW-012 | 🐛 Bug Fix (per issue) | SERVICES | $150.00 | $0.00 | N/A | OK | ||
| SW-013 | 📞 Technical Support (1hr) | SUPPORT | $75.00 | $0.00 | N/A | OK | ||
| SW-014 | ⚡ Priority Support (Month) | SUPPORT | $199.00 | $0.00 | N/A | OK | ||
| SW-015 | 🛡️ 24/7 Support Package | SUPPORT | $499.00 | $0.00 | N/A | OK | ||
| SW-016 | 🚨 Emergency Support Call | SUPPORT | $150.00 | $0.00 | N/A | OK | ||
| SW-017 | 💡 IT Consulting (1hr) | CONSULTING | $120.00 | $0.00 | N/A | OK | ||
| SW-018 | 📊 Strategy Session (2hr) | CONSULTING | $220.00 | $0.00 | N/A | OK | ||
| SW-019 | 🏗️ System Architecture Review | CONSULTING | $500.00 | $0.00 | N/A | OK | ||
| SW-020 | 🔒 Security Audit | CONSULTING | $750.00 | $0.00 | N/A | OK | ||
| SW-021 | 🌐 Web Hosting (Monthly) | HOSTING | $29.00 | $8.00 | 72.4% | OK | ||
| SW-022 | 🌐 Web Hosting (Annual) | HOSTING | $299.00 | $80.00 | 73.2% | OK | ||
| SW-023 | 🖥️ VPS Server (Monthly) | HOSTING | $49.00 | $15.00 | 69.4% | OK | ||
| SW-024 | 🌐 Domain Registration (1yr) | HOSTING | $15.00 | $5.00 | 66.7% | OK | ||
| SW-025 | 🔒 SSL Certificate (Annual) | HOSTING | $49.00 | $10.00 | 79.6% | OK | ||
| SW-026 | 🧩 Premium Plugin / Module | ADD-ONS | $79.00 | $0.00 | N/A | OK | ||
| SW-027 | 📊 Analytics Dashboard Addon | ADD-ONS | $99.00 | $0.00 | N/A | OK | ||
| SW-028 | 💳 Payment Gateway Setup | ADD-ONS | $150.00 | $0.00 | N/A | OK | ||
| SW-029 | 🏫 Software Training (1hr) | TRAINING | $80.00 | $0.00 | N/A | OK | ||
| SW-030 | 👥 Group Training Session | TRAINING | $200.00 | $0.00 | N/A | OK | ||
| SW-031 | 🚀 Onboarding Package | TRAINING | $299.00 | $0.00 | N/A | OK | ||
| SW-032 | 📚 User Manual / Docs | TRAINING | $75.00 | $0.00 | N/A | OK | ||
| SW-033 | 💻 Laptop Setup & Config | HARDWARE | $75.00 | $0.00 | N/A | OK | ||
| SW-034 | 💾 USB Flash Drive (32GB) | HARDWARE | $15.00 | $6.00 | 60.0% | OK | ||
| SW-035 | 🖥️ External Hard Drive | HARDWARE | $89.00 | $40.00 | 55.1% | OK | ||
| SW-036 | 🖱️ Wireless Mouse | HARDWARE | $29.00 | $10.00 | 65.5% | OK | ||
| SW-037 | 🔌 HDMI Cable | HARDWARE | $12.00 | $3.00 | 75.0% | OK |
| NAME | PHONE | NOTES | VISITS | TOTAL SPENT | ACTIONS |
|---|
| TIME | CUSTOMER | SERVICE | NOTES | STATUS | ACTIONS |
|---|
👤
Mike
ADMIN
PIN: ●●●●
THIS STATION
Station NameMain Register
Terminal IDTERM-001
RoleHOST
Sync Channel9553BTMFB-NBT9RL3KT
CONNECTED STATIONS
📶No other stations connected
Connected Terminals0
Last Sync1:46:20 PM
Total Transactions0
CONNECT A NEW TERMINAL
1. Open PayDat on the new device
2. Choose Terminal Station during setup
3. Enter the Sync Code from this station
4. Stations auto-sync every 10 seconds
The Sync Code is shown above. Tap COPY SYNC CODE to copy it.
2. Choose Terminal Station during setup
3. Enter the Sync Code from this station
4. Stations auto-sync every 10 seconds
The Sync Code is shown above. Tap COPY SYNC CODE to copy it.
SYNC SETTINGS
Auto-Sync
Sync Interval
Sync Transactions
Sync Inventory
BUSINESS INFORMATION
Business Name
Address
VAT / Tax Number
Currency Symbol
Tax Rate (%)
Receipt Footer
Low Stock Threshold
Business Type
Load Default Catalog
Add default products for business type
THEME — 12 COLOR OPTIONS
Current: Cyber Dark
FONT & SIZE
Font Style
Font Size
Preview
DATABASE MANAGEMENT
Export Database
Full JSON backup
Clear Transactions
Factory Reset
ABOUT PAYDAT
Software
Features
JavaScript Backend
Built By
License
🌍 GLOBAL — LANGUAGE & REGION (v3.2)
Display Language
4 languages, embedded (works offline)
Detected Country
Timezone-based, IP-refined when online
Detected Currency
USD-anchored fee conversion
Exchange Rate (1 USD =)
Embedded fallback works offline
Refresh Live Rates
👤 BUSINESS PROFILE & MIGRATION (v3.2 KEYSTONE)
5-Tab Business Profile
Identity · Branding (12 themes) · Localization · Receipt · Region
Import from QuickBooks/Intuit
CSV / JSON / IIF
⏱ SHIFT MANAGEMENT (v3.3)
Current Shift Status
Per-cashier · tracks cash/card/tips/refunds
Open Shift (X-Report)
Count starting cash float to begin
Cash Drop
Remove cash mid-shift (to safe, deposit)
Close Shift (Z-Report)
Reconcile drawer · print Z-report
🔒 SECURITY & ENCRYPTION (v3.2)
AES-256-GCM Encryption
PBKDF2 @ 250k iterations
Encrypted Audit Log
Every transaction logged to IndexedDB
Encrypted Export
Download AES-256-GCM JSON backup
Soft-Guard Status
Hostname authorization check
Platform Fee
No per-transaction fee — subscription only
🧾
RECEIPT PRINTER
USB, Bluetooth, Wi-Fi or Network thermal printers
🏷️
LABEL PRINTER
Barcode & price label printers
📷
BARCODE SCANNER
USB, Bluetooth or wireless 1D/2D & QR scanners
💳
CARD READER
Chip, tap, swipe payment terminals
💰
CASH DRAWER
Electronic cash drawers connected to receipt printer
🖥️
CUSTOMER DISPLAY
Pole or screen display facing the customer
⚖️
WEIGHT SCALE
USB or Bluetooth scales for items sold by weight
📶
WIRELESS / BT PRINTER
Wi-Fi or Bluetooth printers with encrypted security key
🔧
OTHER DEVICE
Any other peripheral or custom hardware
CONFIGURED DEVICES
0 devices
🖨️No devices configured yet.
Click a device type above or “+ ADD DEVICE” to get started.
Click a device type above or “+ ADD DEVICE” to get started.
QUICK CONNECTION GUIDE
🧾 USB Receipt Printer
1. Plug USB into computer
2. Install driver from manufacturer
3. Set as Default Printer in OS settings
4. Click Print on any PayDat receipt
Popular: Epson TM-T88, Star TSP100, Bixolon SRP-350
2. Install driver from manufacturer
3. Set as Default Printer in OS settings
4. Click Print on any PayDat receipt
Popular: Epson TM-T88, Star TSP100, Bixolon SRP-350
📶 Wi-Fi / Bluetooth Printer (Encrypted)
1. Power on printer — enable Wi-Fi or Bluetooth
2. Pair with your device in OS settings
3. Enter printer's IP or BT address below
4. Set a Security Key — PayDat encrypts it with AES-256
5. Only devices with matching key can connect
Popular: Woosim WSP-R240, Star SM-L300
2. Pair with your device in OS settings
3. Enter printer's IP or BT address below
4. Set a Security Key — PayDat encrypts it with AES-256
5. Only devices with matching key can connect
Popular: Woosim WSP-R240, Star SM-L300
📷 USB Barcode Scanner
1. Plug USB scanner into computer
2. No driver needed — acts as a keyboard (HID)
3. Click the Search box on the POS screen
4. Scan any barcode — types the SKU and searches instantly
Popular: Honeywell Voyager, Zebra DS2208
2. No driver needed — acts as a keyboard (HID)
3. Click the Search box on the POS screen
4. Scan any barcode — types the SKU and searches instantly
Popular: Honeywell Voyager, Zebra DS2208
💳 Card Reader / Terminal
1. Connect card reader to power & internet
2. Process payment on physical terminal
3. In PayDat, select CARD payment method
4. Confirm once terminal approves
Works with: Square, Stripe, Clover, PAX, VeriFone
2. Process payment on physical terminal
3. In PayDat, select CARD payment method
4. Confirm once terminal approves
Works with: Square, Stripe, Clover, PAX, VeriFone
🔒 Wireless Security Keys
All wireless & Bluetooth devices require a Security Key for encrypted authentication.
PayDat hashes your key using SHA-256 before storing — your raw key is never saved.
Only stations that know the original key can authenticate. This blocks wireless sniffing and rogue device attacks.
PayDat hashes your key using SHA-256 before storing — your raw key is never saved.
Only stations that know the original key can authenticate. This blocks wireless sniffing and rogue device attacks.
💰 Cash Drawer
1. Connect drawer to receipt printer via RJ-11 cable
2. Drawer opens automatically when printer prints a receipt
3. Most Epson & Star printers have a drawer port built in
4. For USB drawers: install driver and configure in OS
2. Drawer opens automatically when printer prints a receipt
3. Most Epson & Star printers have a drawer port built in
4. For USB drawers: install driver and configure in OS
📚 PAYDAT PRO v2.0 HELP GUIDE
Complete guide from first launch to advanced multi-station operations — Built by Michael Elijah Muhammad Clare
🚀 GETTING STARTED
PayDat Pro v2.0 is a single HTML file. No installation, no internet required, no product key. Open the file in any browser and you are ready to go.
1
OPEN THE FILE
Double-click PayDatPro-v2.0-FINAL.html on your computer. Works in Chrome, Edge, Safari, Firefox. On mobile, download and open with your browser.
On iPhone: Safari → Share → Add to Home Screen for a full app icon.
On iPhone: Safari → Share → Add to Home Screen for a full app icon.
2
SETUP WIZARD — BUSINESS DETAILS
Enter your Business Name, Address, VAT Number, Currency (choose from 9 currencies including BSD, USD, EUR, JMD, HTG, CUP, DOP), Tax Rate (e.g. 7.5), and Business Type.
84+ Available Business Types: Tattoo Artist, Seafood Vendor, Property Management, Car Rental, General Retail, Car Wash, Street Vendor, Beauty Salon, Nail Salon, Restaurant, Software Company, and 70+ specialized service businesses.
Click CONTINUE.
84+ Available Business Types: Tattoo Artist, Seafood Vendor, Property Management, Car Rental, General Retail, Car Wash, Street Vendor, Beauty Salon, Nail Salon, Restaurant, Software Company, and 70+ specialized service businesses.
Click CONTINUE.
3
LOAD YOUR CATALOG
After setup, go to Settings and click 🔁 LOAD CATALOG. This automatically adds items specific to your business type:
Tattoo Artist: Small/Medium/Large tattoos, sleeve sessions, cover-ups, aftercare kits
Seafood Vendor: Fresh fish, lobster, conch, prepared meals
Property Management: Rent payments, maintenance services, fees
Car Rental: Daily/weekly rentals, insurance, extras
You can also add custom items anytime from the Inventory tab.
Tattoo Artist: Small/Medium/Large tattoos, sleeve sessions, cover-ups, aftercare kits
Seafood Vendor: Fresh fish, lobster, conch, prepared meals
Property Management: Rent payments, maintenance services, fees
Car Rental: Daily/weekly rentals, insurance, extras
You can also add custom items anytime from the Inventory tab.
4
STATION CONFIGURATION
Name your station (e.g.
Host Station — Your main computer. Manages all data. Other terminals sync to it.
Terminal Station — A second device. Paste the Host's Sync Code to connect.
Main Register) and set a Terminal ID (e.g. TERM-001).Host Station — Your main computer. Manages all data. Other terminals sync to it.
Terminal Station — A second device. Paste the Host's Sync Code to connect.
5
CREATE ADMIN USER
Enter your name, choose an emoji avatar, and set a 4-digit PIN. This is your Administrator account with full access to everything. Add more users later from the Users tab.
6
CHOOSE APPEARANCE
Pick one of 12 color themes, a font style (Futuristic, Modern, Friendly, Professional, Clean), and font size (S / M / L / XL). All can be changed anytime from Settings. Click LAUNCH PAYDAT.
💡
PRO TIP — ADD TO HOME SCREENiPhone: tap Share → Add to Home Screen. Android: tap ⋮ → Add to Home Screen. Chrome desktop: click the install icon in the address bar. PayDat becomes a full-screen app on your device!
✨
NEW IN V2.0Customer contact management, appointment scheduling, 9 multi-currency support, 84+ business types with specialized catalogs, enhanced inventory management, and improved user experience!
🔒 LOGIN & USERS
Every session starts at the login screen. Each person has their own account with a 4-digit PIN. All sales are tracked by who processed them.
1
SELECT YOUR NAME
Tap or click your name from the list. The PIN entry pad appears automatically.
2
ENTER YOUR 4-DIGIT PIN
Use the number pad to enter your PIN. It verifies instantly — no confirm button needed. CLR clears all digits, ⌫ deletes the last one.
USER ROLES & PERMISSIONS
👑
ADMIN
✓ All views
✓ Add/edit users
✓ Network & settings
✓ Factory reset
✓ Export database
✓ Add/edit users
✓ Network & settings
✓ Factory reset
✓ Export database
📋
MANAGER
✓ POS & Dashboard
✓ Transactions
✓ Inventory
✗ Cannot manage users
✗ No network config
✓ Transactions
✓ Inventory
✗ Cannot manage users
✗ No network config
💰
CASHIER
✓ Point of Sale only
✓ Process payments
✗ No inventory edit
✗ No settings
✗ No network/users
✓ Process payments
✗ No inventory edit
✗ No settings
✗ No network/users
⬡ POINT OF SALE
The POS is your main selling screen. Products on the left, cart on the right. Designed for speed — every tap adds to the cart instantly.
1
FIND PRODUCTS
Use the category tabs (WASH, FOOD, MAINS, etc.) or the search bar to find any product by name or SKU. Results filter in real time as you type.
2
ADD TO CART
Click or tap any product card to add it to the cart. Each tap adds one unit. If the item is already in the cart its quantity increases. Green notification confirms each addition.
3
ADJUST CART
Use − and + buttons to change quantity. Reducing to zero removes the item. VOID ALL clears the entire cart and starts fresh.
4
APPLY DISCOUNT OR PROMO CODE
Type a promo code (e.g.
PAYDAT25 for 25% off) or a number (e.g. 10 for 10% off) in the discount field and click APPLY. Appears on the receipt.💳 CHECKOUT & RECEIPT
PayDat supports Cash, Card, and Mobile payments. Every payment produces a fully formatted receipt with all transaction details.
1
CASH PAYMENT
Select CASH then click PROCESS PAYMENT. Enter the amount tendered using the number pad or quick buttons ($5, $10, $20, $50, $100). The CHANGE DUE box updates live in green. Click CONFIRM PAYMENT.
2
CARD / MOBILE PAYMENT
Select CARD or MOBILE, click PROCESS PAYMENT. Process on your physical terminal or mobile payment device. Click CONFIRM in PayDat to record it.
3
PRINTING THE RECEIPT
After payment, click 🖨️ PRINT RECEIPT. A formatted receipt opens in a new window showing:
• Business name, address, VAT number
• Official Receipt header with TXN #, date, time
• Terminal ID & Cashier name
• Itemised list with quantities and prices
• Subtotal, discount, tax, total
• Payment method
• Change due (cash payments)
• Your custom footer message
Click PRINT NOW in the receipt window to send to your printer.
• Business name, address, VAT number
• Official Receipt header with TXN #, date, time
• Terminal ID & Cashier name
• Itemised list with quantities and prices
• Subtotal, discount, tax, total
• Payment method
• Change due (cash payments)
• Your custom footer message
Click PRINT NOW in the receipt window to send to your printer.
⚠️
ALLOW POP-UPS FOR PRINTINGThe receipt prints in a new pop-up window. If nothing opens, check your browser has pop-ups allowed for this file. In Chrome: address bar → pop-up blocked icon → Always Allow.
📦 INVENTORY MANAGEMENT
The Inventory view shows all products with live stock levels, prices, cost prices, and profit margins. Add, edit, or delete any product.
1
STOCK STATUS BADGES
OK = healthy stock LOW = below your threshold OUT = zero stock. Set the threshold in Settings → Low Stock Threshold (default: 10).
2
ADDING A PRODUCT
Click + NEW ITEM. Fill in: Name, SKU, Price, Cost, Stock (
999 = unlimited), Emoji Icon, Category, and Taxable. Click SAVE ITEM. It appears instantly on the POS screen.3
STOCK DEDUCTION
Stock decreases automatically with each confirmed sale. Items set to 999 are never deducted (unlimited services, drinks, etc.). Export your inventory as CSV for stock counting.
◈ DASHBOARD & ANALYTICS
Real-time business performance. All figures are calculated live from your transaction history — no manual entry ever needed.
1
THE 4 KPI CARDS
TODAY REVENUE Total sales for today • AVG ORDER VALUE Average per transaction • ITEMS SOLD Total units today • LIFETIME REVENUE All-time total
2
HOURLY CHART & TOP ITEMS
The bar chart shows revenue hour by hour from 8am to 10pm. Use this to identify peak trading times and plan staffing. Top Items shows your 6 best-selling products by revenue, all-time.
👥 USER MANAGEMENT
Add, edit, or remove users. Each user has their own PIN and role. All their sales are permanently recorded with their name attached.
1
ADD A USER
Go to Users tab → click + ADD USER. Enter name, emoji avatar, 4-digit PIN, and role (Admin / Manager / Cashier). Click SAVE USER. They can log in immediately.
2
CHANGE PIN OR ROLE
Click EDIT on a user card. Type a new 4-digit PIN to change it (leave blank to keep current). Change role with the dropdown. Click SAVE USER.
🔑
KEEP YOUR ADMIN PIN SAFEIf you forget your Admin PIN with no other Admin users, the only recovery is Factory Reset (deletes all data). Write your PIN down somewhere safe.
🔄 REAL-TIME USER SWITCHING
PayDat saves each user's cart when they switch out and restores it when they switch back in. No work is ever lost during a user switch.
1
HOW TO SWITCH USER
Click your name chip in the top-right corner of the app. Click SWITCH USER. The login screen appears showing all users.
If any user has items saved in their cart, you will see a 🛒 cart badge with the item count next to their name.
If any user has items saved in their cart, you will see a 🛒 cart badge with the item count next to their name.
2
WHAT GETS SAVED
When you switch out, PayDat saves your: cart items & quantities, discount/promo applied, and payment method selection. When you switch back in and enter your PIN, everything is restored exactly as you left it.
3
EXAMPLE USE CASE
Cashier A is mid-order. Manager needs to quickly process a staff transaction. Manager clicks Switch User, logs in, completes their sale, then switches back. Cashier A logs in and their original cart is restored — ready to continue.
⚡
SESSIONS ARE IN MEMORYCart sessions are kept in browser memory. They are not saved to the database — so if you close or reload the page, all saved sessions are cleared. Complete pending orders before closing PayDat.
📶 NETWORK & MULTI-STATION SYNC
PayDat uses the browser's BroadcastChannel API to sync data between stations in real time — no Wi-Fi configuration or server required.
🖥️
HOST
Main Register
⇄
💻
TERMINAL 1
Register 2
⇄
💻
TERMINAL 2
Bar Station
1
SET UP HOST STATION
During setup choose Host Station. Go to Network tab and click COPY SYNC CODE to copy the unique sync code.
2
CONNECT A TERMINAL
Open PayDat-v1.0.html on the second device. During setup choose Terminal Station. Paste the sync code from the Host. The terminal will sync automatically within 10 seconds.
3
WHAT SYNCS
Transactions — Sales on any terminal appear on all stations
Inventory — Stock deductions sync across all stations
Station Presence — Online/offline heartbeat every 10 seconds
Inventory — Stock deductions sync across all stations
Station Presence — Online/offline heartbeat every 10 seconds
🖨️ HARDWARE DEVICES
Register and manage all physical hardware connected to your POS stations. Wireless and Bluetooth devices require an encrypted security key to prevent unauthorised connections.
1
ADDING A DEVICE
Go to the Hardware tab. Click a device type card (Receipt Printer, Barcode Scanner, etc.) or click + ADD DEVICE. Fill in the name, model, connection type, port/IP, and assigned station.
2
WIRELESS & BLUETOOTH SECURITY KEY
For any wireless or Bluetooth device, you must set a Security Key. This is a password you create that protects the connection.
PayDat hashes your key using SHA-256 — the strongest standard hash algorithm. Your raw key is never stored, only the hash. This means even if someone accesses your database, they cannot recover your key.
Only devices and stations with the matching key can authenticate. This blocks:
• Wireless packet sniffers
• Rogue printer/device attacks
• Bluetooth spoofing attempts
PayDat hashes your key using SHA-256 — the strongest standard hash algorithm. Your raw key is never stored, only the hash. This means even if someone accesses your database, they cannot recover your key.
Only devices and stations with the matching key can authenticate. This blocks:
• Wireless packet sniffers
• Rogue printer/device attacks
• Bluetooth spoofing attempts
3
USB BARCODE SCANNER TRICK
USB scanners work as HID keyboards — no driver needed. Just click the Search box on the POS screen, then scan any barcode. The scanner types the SKU code and PayDat searches for it instantly. Extremely fast for high-volume selling.
🎨 THEMES & FONTS
12 color themes, 5 font styles, 4 font sizes. All changes apply instantly with no page reload and are saved automatically.
1
CHANGING THE THEME
Go to Settings → Theme. Click any of the 12 coloured swatches: Cyber Dark, Midnight Blue, Emerald, Royal Purple, Sunset, Rose Gold, Arctic Light (light mode), Crimson, Forest, Golden Hour, Ocean, Monochrome. The entire app switches instantly.
2
CHANGING FONT & SIZE
Go to Settings → Font & Size. Choose font: Futuristic (Orbitron), Modern (Inter), Friendly (Poppins), Professional (Montserrat), or Clean (Rajdhani). Choose size: S / M / L / XL. The preview row shows how text will look.
👤 CUSTOMER MANAGEMENT
Build a database of your customers with contact information, purchase history, and visit tracking.
1
ADDING A CUSTOMER
Click the 👤 CUSTOMERS tab, then click + NEW CUSTOMER. Enter:
Name: Customer's full name
Phone: Contact number
Email: Email address
Notes: Preferences, allergies, special requests, etc.
Click SAVE. The customer is now in your database.
Name: Customer's full name
Phone: Contact number
Email: Email address
Notes: Preferences, allergies, special requests, etc.
Click SAVE. The customer is now in your database.
2
VIEWING CUSTOMER HISTORY
The customer list automatically shows:
Visits: How many times they've made purchases
Total Spent: Lifetime value
This data is calculated from your transaction history. Every sale linked to a customer contributes to these totals.
Visits: How many times they've made purchases
Total Spent: Lifetime value
This data is calculated from your transaction history. Every sale linked to a customer contributes to these totals.
3
LINKING CUSTOMERS TO SALES
When processing a transaction at the POS, you can link it to a customer. Their purchase history and visit count will update automatically. This is especially useful for service-based businesses tracking regular clients.
4
SEARCHING CUSTOMERS
Use the search box at the top of the CUSTOMERS tab. Search by name, phone number, or email. Results filter instantly as you type.
5
EDITING OR DELETING
Click EDIT next to any customer to update their information. Click DEL to remove them from your database. Note: Deleting a customer does not delete their transaction history.
💡
USE CASESTattoo Artists: Track clients, session notes, design preferences
Salons: Customer preferences, allergies, favorite stylist
Property Management: Tenant contact info, maintenance requests
Car Rental: Driver info, insurance details, rental history
Salons: Customer preferences, allergies, favorite stylist
Property Management: Tenant contact info, maintenance requests
Car Rental: Driver info, insurance details, rental history
📅 APPOINTMENT SCHEDULING
Manage appointments with calendar view, customer linking, and status tracking. Perfect for service-based businesses.
1
CREATING AN APPOINTMENT
Click the 📅 SCHEDULE tab, then click + NEW APPOINTMENT. Fill in:
Customer: Select from your customer list
Date: Choose the appointment date
Time: Set the time (e.g., 2:00 PM)
Service: Describe the service (e.g., "Full sleeve session", "Property inspection", "Vehicle pickup")
Notes: Any additional details
Click SAVE. The appointment appears on your schedule.
Customer: Select from your customer list
Date: Choose the appointment date
Time: Set the time (e.g., 2:00 PM)
Service: Describe the service (e.g., "Full sleeve session", "Property inspection", "Vehicle pickup")
Notes: Any additional details
Click SAVE. The appointment appears on your schedule.
2
VIEWING DAILY SCHEDULE
Use the date picker at the top to view appointments for any day. Today's date is selected by default. Appointments are sorted by time automatically, showing:
• Time
• Customer name
• Service description
• Notes
• Status (pending, confirmed, completed, cancelled)
• Time
• Customer name
• Service description
• Notes
• Status (pending, confirmed, completed, cancelled)
3
APPOINTMENT STATUS
Track the progress of each appointment with status labels:
PENDING: Appointment scheduled but not confirmed
CONFIRMED: Customer confirmed they're coming
COMPLETED: Service finished
CANCELLED: Appointment cancelled
Click EDIT on any appointment to change its status.
PENDING: Appointment scheduled but not confirmed
CONFIRMED: Customer confirmed they're coming
COMPLETED: Service finished
CANCELLED: Appointment cancelled
Click EDIT on any appointment to change its status.
4
EDITING OR DELETING
Click EDIT to modify the date, time, service, or status. Click DEL to remove the appointment. Changes are saved instantly.
💡
BEST PRACTICES• Add appointments when customers book by phone or in person
• Confirm appointments 24 hours before by checking customer contact info
• Mark as COMPLETED after service to keep your schedule clean
• Use Notes for special requirements (e.g., "Bring design reference", "Needs pickup at 9 AM")
• Confirm appointments 24 hours before by checking customer contact info
• Mark as COMPLETED after service to keep your schedule clean
• Use Notes for special requirements (e.g., "Bring design reference", "Needs pickup at 9 AM")
💵 MULTI-CURRENCY SUPPORT
PayDat Pro v2.0 supports 9 currencies with proper symbols and formatting for Caribbean and international businesses.
1
SUPPORTED CURRENCIES
Choose your base currency during setup or change it anytime in Settings:
BSD — Bahamian Dollar (B$)
USD — US Dollar ($)
EUR — Euro (€)
GBP — British Pound (£)
CAD — Canadian Dollar (C$)
JMD — Jamaican Dollar (J$)
HTG — Haitian Gourde (G) 🇭🇹
CUP — Cuban Peso (₱) 🇨🇺
DOP — Dominican Peso (RD$) 🇩🇴
BSD — Bahamian Dollar (B$)
USD — US Dollar ($)
EUR — Euro (€)
GBP — British Pound (£)
CAD — Canadian Dollar (C$)
JMD — Jamaican Dollar (J$)
HTG — Haitian Gourde (G) 🇭🇹
CUP — Cuban Peso (₱) 🇨🇺
DOP — Dominican Peso (RD$) 🇩🇴
2
CHANGING YOUR CURRENCY
Go to Settings → Currency. Select your currency from the dropdown. All prices, receipts, and displays will update to show the correct currency symbol and format. Your existing product prices remain the same, only the display changes.
3
PRICING IN YOUR CURRENCY
When adding products to inventory, enter prices in your selected currency. For example:
If set to BSD: Enter 25.00 → displays as B$25.00
If set to HTG: Enter 500 → displays as G500.00
If set to DOP: Enter 750 → displays as RD$750.00
If set to BSD: Enter 25.00 → displays as B$25.00
If set to HTG: Enter 500 → displays as G500.00
If set to DOP: Enter 750 → displays as RD$750.00
⚠️
IMPORTANT NOTEPayDat does NOT perform currency conversion. If you change from BSD to USD, your B$100 item will display as $100. The numbers stay the same. Only use this feature if you operate in a single currency or want to switch your entire business to a different currency.
🎫 PROMO CODES & DISCOUNTS
5 built-in promo codes plus manual percentage discount on any order.
1
BUILT-IN PROMO CODES
Type these in the discount field on the POS screen and click APPLY:
PAYDAT25 — 25% off • WELCOME10 — 10% offVIP50 — 50% off • STAFF30 — 30% off • PROMO15 — 15% off2
MANUAL DISCOUNT
Type any number 1–100 in the discount field. For example
15 gives 15% off. Discount is applied to the subtotal before tax is calculated.↓ BACKUP & EXPORT
Your data lives in the browser. Export it regularly — if you clear your browser data, your PayDat data goes with it.
1
EXPORT TRANSACTIONS (CSV)
Go to Transactions tab → click ↓ EXPORT CSV. Use the filters to narrow by date and method first if needed. Opens in Excel, Google Sheets, or Numbers.
2
FULL DATABASE BACKUP (JSON)
Go to Settings → Export Database. Downloads everything — settings, users, products, transactions — as a JSON file. Store it safely. This is your recovery file if you ever need to move to a new device.
⚠️
BACK UP WEEKLYPayDat stores data in your browser's localStorage. Clearing browser data or switching browsers will erase it. Export a JSON backup at least once a week and save it to email, cloud storage, or USB.
❓ FREQUENTLY ASKED QUESTIONS
Quick answers to the most common questions about PayDat Pro v2.0.
▶ What's new in version 2.0?
v2.0 adds: Customer Contact Management (save customer info, track visits & spending), Appointment Scheduling (calendar with status tracking), 9 Multi-Currency Support (BSD, USD, EUR, GBP, CAD, JMD, HTG, CUP, DOP), 84+ Business Types with specialized catalogs (Tattoo Artist, Seafood Vendor, Property Management, Car Rental, and 80+ others), and enhanced inventory management.
▶ Is there a product key or subscription fee?
No. PayDat Pro is completely free with no key, no activation, and no recurring fees. Open the HTML file and start selling. Built by Michael Elijah Muhammad Clare, Nassau, Bahamas.
▶ How do I load catalog items for my business type?
After selecting your business type in Settings, click the 🔁 LOAD CATALOG button. This automatically adds 12-14 items specific to your business. For example, Tattoo Artists get tattoo services, aftercare supplies, and consultation items. You can edit these items or add your own custom products anytime.
▶ Does it work without internet?
Yes, fully offline. All data is stored in your browser's localStorage. An internet connection is only used to load Google Fonts — if offline, the app falls back to system fonts and works perfectly.
▶ Can I use it on my phone or tablet?
Yes. Open the HTML file in Safari (iPhone/iPad) or Chrome (Android). Add it to your Home Screen for a full-screen app experience. The layout adapts to smaller screens automatically.
▶ What happens if I close the browser?
All transaction data, customers, appointments, and settings are saved automatically after every action. Simply reopen the file and log back in — everything will be exactly as you left it. Note: in-memory cart sessions (user switching) are cleared on close.
▶ Can multiple people use it at the same time?
Yes. Each user logs in with their own PIN and role. Use real-time user switching to share a single station, or set up multiple stations (Host + Terminals) for true multi-station operation with network sync.
▶ How do I track customer purchase history?
Add customers in the 👤 CUSTOMERS tab. When processing sales at the POS, link transactions to customers. The system automatically calculates their total visits and lifetime spending. View this data anytime in the CUSTOMERS tab.
▶ How do appointments work?
Go to 📅 SCHEDULE tab and click + NEW APPOINTMENT. Select a customer, set date/time, describe the service, and choose a status (pending, confirmed, completed, cancelled). Perfect for salons, tattoo artists, property management, car rentals, and any service business.
▶ Can I switch currencies after setup?
Yes. Go to Settings → Currency and select a new currency. All displays update to show the new symbol and format. Important: PayDat does NOT convert prices. Your B$100 item will display as $100 if you switch to USD. Only change currency if you're genuinely switching your business currency.
▶ Can I print receipts?
Yes. After every payment, click Print Receipt. A fully formatted receipt opens in a new window with your business details, itemised purchases, totals, and payment info. Click Print Now to send to any printer. Allow pop-ups in your browser for this to work.
▶ How do wireless security keys work?
When you add a wireless or Bluetooth device, you set a Security Key (a password you choose). PayDat hashes it using SHA-256 — a one-way cryptographic function — before storing. Your raw key is never saved anywhere. Only stations that know the original key can authenticate with that device, blocking unauthorised wireless access.
▶ I forgot my Admin PIN. What do I do?
If another Admin exists, have them log in and edit your PIN from the Users tab. If you are the only Admin, the only recovery is a Factory Reset in Settings — which permanently deletes all data. Always export a JSON backup regularly.
▶ How do I export my customer and appointment data?
Go to Settings → Export Database. This downloads a complete JSON file containing all your data: settings, users, products, transactions, customers, and appointments. Store this file safely as your backup. You can import it later if needed.