WordPress plugin intelligence profile

Gradia POS – Modern Point of Sale for WooCommerce

A modern Point of Sale system for WooCommerce with a touch and desktop POS terminal, cashier management, barcode scanning, and receipt printing.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version10.03.05
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update23 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Gradia POS – Modern Point of Sale for WooCommerce version 10.03.05 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Gradia POS turns your WooCommerce store into a fully-featured Point of Sale terminal — accessible directly from a browser, no dedicated hardware needed.

Key Features:

  • 🛒 Fast product search by name, SKU, or barcode scan
  • 💳 Payment gateways pulled directly from WooCommerce (local or remote store)
  • 🖨 Receipt printing for both local and external WooCommerce orders
  • 🌐 Remote WooCommerce store bridge via REST API (Consumer Key / Secret)
  • 📦 Add and edit products from within the POS terminal
  • 📷 WP Media Library image picker in product forms (with URL fallback)
  • 👥 Role-based access: Administrator, Shop Manager, Supervisor, Cashier
  • 📶 Offline support with IndexedDB order queue and auto-sync
  • ⭐ Built-in customer rewards and loyalty points
  • ⏰ Shift tracking with clock-in/clock-out, shift log, and live monitor
  • 🎁 Tips and gift cards at checkout
  • ✉️ Optional digital receipt by email, alongside printing
  • 🎨 Glassmorphic UI with customisable accent colour and dark mode
  • 🔒 All API credentials encrypted at rest (AES-256-CBC)

External services

This plugin connects to the following third party services. Each one is used only for a specific, optional feature, and none of them run unless the relevant setting or feature is used.

Gravatar (Automattic)

Used to show a staff member’s profile picture in the account panel of the POS terminal and the admin settings screen. Whenever a user’s avatar is displayed, their email address is converted to an anonymized hash and sent to Gravatar to retrieve the matching image; if no Gravatar image exists for that address, a generated placeholder is shown instead. This is WordPress core’s own avatar mechanism (“get_avatar”), not something specific to this plugin.

com/site/terms-of-service

com/privacy/

Stripe

Used to process card payments, either through Stripe Elements at the register or through a connected Stripe Terminal card reader, when the store owner selects Stripe as a payment provider in Settings. Card details are sent directly to Stripe by Stripe’s own SDK, never to this plugin; the plugin sends the order amount and currency to Stripe’s API to create, capture, or cancel a payment when a Stripe transaction is started, completed, or cancelled at checkout.

com/legal/ssa

com/privacy

Square

Used to process payments through a connected Square Terminal card reader, when the store owner selects Square as the terminal provider in Settings. The order amount and currency are sent to Square’s API to create a checkout when a Square Terminal payment is started, and to poll or cancel it while it is in progress.

com/us/en/legal/general/developers

com/us/en/legal/general/privacy

Paystack

Used to process card payments at the register when the store owner selects Paystack as a payment provider in Settings. Card details are sent directly to Paystack by Paystack’s own SDK, never to this plugin; the plugin sends the order amount and currency to Paystack when a payment is started.

com/terms

com/privacy/merchant

Flutterwave

Used to process card payments at the register when the store owner selects Flutterwave as a payment provider in Settings. Card details are sent directly to Flutterwave by Flutterwave’s own SDK, never to this plugin; the plugin sends the order amount and currency to Flutterwave when a payment is started.

com/us/terms

com/us/privacy-policy/

PrintNode

Used for cloud receipt printing, when the store owner configures a PrintNode API key in Settings and chooses PrintNode as the print method. The receipt content and the selected printer ID are sent to PrintNode each time a receipt is printed through it.

com/en/terms-conditions

com/en/privacy-policy

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • point of sale
  • cashier
  • pos
  • receipt
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity23 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version10.03.0410.03.05
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.