Posoria Lite – Point Of Sale (POS) For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
POSORIA turns your WooCommerce store into a Point of Sale. It runs in your existing WordPress admin, uses your existing WooCommerce products, and creates real WooCommerce orders for every in-store sale, so your store stays the single source of truth.
This package on WordPress.org is Posoria Lite. There is no daily order limit, no trial timer, and no license key for what ships in this zip — those features stay free and fully usable.
What’s included
- Touch-friendly POS screen for tablet and desktop
- Cash payment with change calculation
- Manual card payment (record card sales without a connected terminal)
- Real WooCommerce orders created for every sale (HPOS-compatible)
- End-of-shift Z-Report and close register (cash count)
- Multiple registers and multiple cashiers
- Walk-in checkout (order can carry a customer name; attaching a WooCommerce customer profile and the full Customers admin are part of POSORIA Pro)
- Capability-based cashier role with a branded /pos login that matches POS colors and replaces the default WordPress login page
- WooCommerce Cart & Checkout Blocks compatibility declared
- Internationalised (text domain
posoria), ready for translation
POSORIA Pro (separate paid plugin)
POSORIA Pro is a separate, paid add-on plugin sold from https://posoria.com. It is not distributed through WordPress.org. Lite stays fully usable without it. Installing Pro adds features such as:
- Printable 80 mm thermal receipts from the POS, plus Settings → Receipt
- Mid-shift X-Report (Lite includes end-of-day Z-Report)
- Stripe Terminal & Square Terminal integrations (real card readers)
- Suppliers, purchase orders and stock-receive flow
- Customers admin — search, history, addresses, loyalty
- Held carts (park & recall a sale)
- Custom on-the-fly products from the POS screen
- Returns, refunds and partial refunds from the POS
- Advanced reports — sales by product, by cashier, by payment method
- PDF invoices, invoice templates and email delivery
- Expense tracking and accounting export
- Daily-summary, dead-stock and invoice-due email notifications
- Offline-first POS with queued sync
Honest pricing
This free plugin is and will remain free on WordPress.org. There are no ads, no telemetry, no e-mail wall and no “trial” expiry.
External services
This free Lite plugin is fully self-hosted and does not contact any external service on its own. It does not include Card Terminals configuration (that ships with POSORIA Pro). No data is sent to payment providers unless you install Pro and the store administrator explicitly enables a payment terminal integration there — at which point the plugin acts as a client to that provider’s official SDK or REST API on behalf of the store.
The third-party services below can be used only when POSORIA Pro is installed and the store administrator opts in by entering API credentials and enabling the integration. They are listed here so users who upgrade know what may be contacted.
Stripe Terminal
- What it is: Stripe’s official in-person payment SDK / API used to take chip-and-pin and contactless card payments at the counter through a Stripe-supported reader (e.g. BBPOS WisePOS E, Stripe Reader M2).
- What is sent: cart total in your store’s currency, your Stripe publishable key, the connection token signed by your Stripe secret key, and the resulting payment intent / capture data. Card numbers are entered on the physical reader and never touch your WordPress server.
- When it is sent: only when an administrator has entered Stripe API keys in POSORIA → Card Terminals and a cashier explicitly chooses Stripe Terminal as the payment method on a sale.
- Endpoints:
https://js.stripe.com/terminal/v1/(Terminal JS SDK) andhttps://api.stripe.com/(Stripe REST API). - Provider: Stripe, Inc. — Terms of service: https://stripe.com/legal/ssa — Privacy policy: https://stripe.com/privacy
Square Terminal
- What it is: Square’s Terminal API used to push a sale amount to a paired Square Terminal device for chip-and-pin / contactless card capture.
- What is sent: cart total in your store’s currency, your Square access token, the device ID of your paired Square Terminal, and the resulting checkout / payment record. Card numbers are entered on the Square device and never touch your WordPress server.
- When it is sent: only when an administrator has entered Square credentials in POSORIA → Card Terminals and a cashier explicitly chooses Square Terminal as the payment method on a sale.
- Endpoints:
https://connect.squareup.com/(production) andhttps://connect.squareupsandbox.com/(sandbox). - Provider: Block, Inc. (Square) — Terms of service: https://squareup.com/legal/general/ua — Privacy policy: https://squareup.com/legal/privacy
Authorize.Net
- What it is: Authorize.Net’s Accept Hosted / API used as an optional manual card-on-file payment method.
- What is sent: cart total, order reference, your Authorize.Net API login ID and transaction key, and the resulting transaction response. Card numbers are entered on Authorize.Net’s hosted form and never touch your WordPress server.
- When it is sent: only when an administrator has entered Authorize.Net credentials in POSORIA → Card Terminals and a cashier explicitly chooses Authorize.Net as the payment method on a sale.
- Endpoints:
https://api.authorize.net/(production) andhttps://apitest.authorize.net/(sandbox). - Provider: Authorize.Net, a Visa solution — Terms of service: https://www.authorize.net/about-us/terms.html — Privacy policy: https://www.authorize.net/about-us/privacy.html
Screenshots
POSORIA dashboard — sales overview and quick actions.
POS register screen with product grid and live cart.
Payment modal — cash and manual card with change calculation.
Opening float — start register session with starting cash.
Modern /pos login — replaces the standard WordPress login page.
Stock movements synced with WooCommerce inventory.
Transactions list with order details and filters.
