Features

Powerful Features for Every Merchant

CashOutly packs enterprise-grade POS capabilities into a mobile app, web portal, and dedicated customer app — NFC Tap to Pay, AI inventory, barcode scanning, QR payments, real-time reports, automated CI/CD, crash reporting, and more — all working offline-first at a fraction of traditional costs.

Point of Sale

A full-featured POS terminal that works on your phone, tablet, or desktop.

Product Grid & Cart

Browse products visually, add to cart, adjust quantities, apply discounts and tips with real-time total calculation.

Tax Calculation

Configurable tax rates per store and state. Automatic tax computation on every transaction.

Cash Checkout Flow

Quick-select amount chips, live change preview, and mandatory change-due confirmation dialog before completing each sale.

Payment Methods

Accept payments any way your customers prefer — cards, QR codes, cash, and more.

Apple Pay & Google Pay

NFC Tap to Pay on iPhone and Android via Stripe Terminal — no external card reader hardware required.

Venmo & PayPal QR Codes

Each merchant adds their Venmo username or PayPal.me link. Customers scan a QR code at checkout to open the merchant's profile and pay directly — no extra hardware or fees.

Cash App & Card Checkout

Cash App $Cashtag QR codes, Stripe card checkout QR, and advanced cash payment with quick-select amounts and live change calculation.

Barcode Scanning

Scan products instantly with your device camera — no extra hardware.

Camera-Based Scanner

Use your device's camera to scan barcodes with proper camera lifecycle management and instant product lookup.

Manual SKU Fallback

If the barcode won't scan, manually enter the SKU for quick product lookup with error handling.

Direct Cart Add

Scanned products are added directly to the cart with one tap. Speeds up checkout dramatically.

Inventory Management & AI

Smart inventory tools powered by Azure OpenAI.

AI Photo Analysis

Snap a photo of your products and let AI automatically count, identify, categorize, and catalog them into your inventory.

Search, Filter & Categories

Find any product instantly with full-text search, category filters, and smart sorting.

Variants & Modifiers

Support product variants (size, color) and modifiers (add-ons, extras) with independent stock tracking.

Offline-First Architecture

Your POS keeps working even when your internet doesn't.

Local SQLite Database

All data is stored locally first. Sell, manage inventory, and print receipts without internet.

Automatic Cloud Sync

When connectivity returns, unsynced sales automatically sync to Azure SQL via the backend API.

Smart Offline Mode

API health monitoring every 60 seconds. Offline banner, API-dependent features hidden when offline, and automatic retry when connection returns.

Bill Delivery

Send receipts the way your customers want them.

Email Receipts

Send beautiful branded receipts directly to your customer's inbox.

SMS / Text Receipts

Quick receipt delivery via text message for customers on the go.

Bluetooth Thermal Printing

Connect any ESC/POS-compatible Bluetooth thermal printer for physical receipts.

Reports & Analytics

Track your business performance with real-time data.

Auto-Refresh Dashboard

Today's sales update every 30 seconds in real time. View revenue, transaction counts, and top products at a glance.

Custom Date Range Reports

Daily, weekly, and monthly breakdowns with date range picker. Filter by report type for detailed analysis.

Export & Share

Export reports and share sales data. Track trends over time with summary cards and detailed breakdowns.

Database Backup & Recovery

Protect your business data with flexible automatic backup options.

Multiple Backup Methods

Back up to local storage, SFTP server, NAS drive, or Azure SQL — choose what works for you.

WiFi-Only Scheduled Backups

Set backup frequency and schedules. WiFi detection ensures backups only run on WiFi to save mobile data.

Backup Recovery

Restore from any backup point. Paid-license auto-backup keeps your data continuously protected.

Customization & Branding

Make CashOutly look like your own branded app.

Custom Branding

Upload your logo, set brand colors and fonts. Dynamic theming applied at runtime from merchant configuration.

Receipt Templates

Configurable receipt headers, footers, and layouts to match your brand.

Multi-Store Support

Manage multiple store locations from a single account with per-store settings and isolated data.

Tax & Payroll Documents

Built-in tax document generation saves you time and money.

W-2 & W-4 Management

Capture employee W-4 data individually or bulk-process all employees sequentially with skip/done options. SSN masked in UI and encrypted at rest.

IRS Tax Filing

Generate IRS tax filing documents automatically by merchant and year from your sales data.

State & Local Tax

Automatic state and local tax calculation based on store location.

Enterprise Authentication

Secure login with Microsoft Entra ID and role-based access control.

Microsoft Entra ID SSO

App-level login via Microsoft Entra External ID with OAuth 2.0 PKCE. Enterprise-grade single sign-on for your team.

Internal User Switching

Quick-select Entra users or local username/password login. Switch between users without app restart.

Role-Based Access

Admin, Merchant Owner, Employee, and Customer roles with granular permissions and super-admin protection.

Payment Setup Wizard

Guided step-by-step onboarding for all payment providers.

Wizard-Based Setup

First-time setup walks you through payment provider configuration with direct account creation links and built-in test steps.

Provider Management

Enable/disable Stripe, Square, or PayPal. Configure API keys, ACH settlement info, and provider credentials.

Test & Verify

Built-in test transaction step ensures your payment setup works before going live. No mock code in production.

Customer App

A dedicated app for your customers to discover merchants and pay at the counter.

Find Local Merchants

Customers search for nearby merchants by name, city, or category. Only merchants with active paid licenses appear.

Browse Menus & Products

View product listings, prices, categories, and availability. Build a cart before arriving at the counter.

Pay at Counter

Show cart to merchant, then pay via cash, QR code, card, Apple Pay, or Google Pay — all from the customer's phone.

App Logging & Crash Reporting

Built-in diagnostics for fast troubleshooting and support.

In-App Log Viewer

Built-in log viewer with level filtering (info, warning, error). Copy, export, or clear logs from within the app.

Share with App Maker

One-tap share or email logs directly to the development team for fast support resolution.

Crash Reporting

Automatic crash detection with on-screen dialog prompting users to send error details to the app maker instantly.

Multi-Platform & Responsive

One system for everyone — merchants, employees, and customers across all devices.

Mobile App (iOS & Android)

Full POS operations on your phone with offline capability, NFC Tap to Pay, and camera barcode scanning.

Web Portal & macOS Desktop

Dashboard, reports, settings, and customer self-service from any browser or macOS app.

Responsive Design

LayoutBuilder and MediaQuery-based layouts that adapt seamlessly to phone, tablet, desktop, and web.

CI/CD & Deployment

Automated build and deployment pipelines powered by Azure DevOps.

Azure DevOps Pipelines

Automated YAML pipelines for API, mobile apps, customer app, and web — triggered on main and develop branches.

Azure App Service Hosting

Backend API, merchant website, and customer website all hosted on Azure App Service with multi-tenant isolation.

Production Security

HTTPS everywhere, CSP headers, webhook signature verification (Stripe, Square, PayPal), and per-merchant data isolation.

CashOutly POS Terminal

Ready to Modernize Your Business?

Start Selling With CashOutly

CashOutly Tap to Pay