Plugin Directory

WooCommerce POS

Finally, a Point of Sale plugin for WooCommerce! Sell online and in your physical retail store - no monthly fees, no need to sync inventory.


  • Note: WooCommerce POS now requires WooCommerce 2.3 or greater
  • New: added woocommerce_pos_email_receipt hook
  • Improve: blur() barcode search field after successful match
  • Improve: editing a product/fee/shipping title in cart - commit 216e8a5
  • Improve: css tweaks for Firefox - commit 216e8a5
  • Improve: keyboard entry for qty and prices - commit ee61744
  • Improve: variation attributes now stored as line item meta for display on receipts
  • Fix: support for legacy server HTTP methods - commit 5765491
  • Fix: Internal Server Error for PHP 5.2.x - commit d800d40
  • Fix: parse $HTTP_RAW_POST_DATA global to array - commit ac88f50
  • Fix: decimal quantity display - commit 358d95f
  • Fix: check WooCommerce has loaded - commit 80285c4
  • Fix: variation selection issues in popover - commit 5c9673b
  • Fix: incorrect total tax calculation for negative fees - issue #85
  • Fix: decimal bug on numpad entry, eg: 0.01 - commit b46884d
  • Update npm dependencies


  • ** Note: this is a major code refactor, almost every line of code has been rewritten **
  • ** Please check your POS admin after upgrade as many settings have changed **

  • Products: Variation popover/drawer

  • Products: Infinite scroll
  • Products: Hotkey for barcode search
  • Products: Attributes now show in tooltip
  • Cart: Tax settings can now be changed per cart item
  • Cart: Meta data can be added to cart items
  • Cart: Ability to add shipping line item
  • Cart: Ability to fee line item
  • Hotkeys: Use hotkey '?' to display a list of available hotkeys
  • Translations: WooCommerce POS now uses automatic downloads
  • New: Set custom permalink for POS front-end
  • Improved: Responsive design for tablets & mobile

  • Pro: Add customer during checkout

  • Pro: Open multiple carts
  • Pro: Hotkey for credit card readers
  • Pro: New product page for quick product management
  • Pro: New customer page for quick add/edit customers
  • Pro: New order page
  • Pro: New coupon page
  • Pro: Multiple stores
  • Pro: Compatibility fix for Stripe gateway

  • Fix: all the things


  • Note: this is a minor compatibility update for WooCommerce 2.3
  • Fix WC_Gateway_Mijireh error with WC 2.3
  • Fix for W3 Total Cache minify js conflict
  • Fix capitalization bug with product searches


  • Urgent Fix: performance issue downloading products
  • Fix: potential clash for admin menu position
  • Fix: bug affecting woocommerce_api_order_response
  • Fix: cashback entry on receipt
  • Improved: POS Only products


  • Urgent Fix: Compatibility with new order-status introduced in WooCommerce > 2.2
  • Fix: POS Only products improved, fixes 404 errors on imported products
  • Fix: IndexedDB now available on Safari 7.1, compatibility update to db
  • Fix: bug effecting default customer setting
  • Fix: added support for Simplify Commerce by Mastercard
  • Improved: product thumbnails, support for non-cropped thumbs
  • Improved: clearing local database improved for large stores


  • Urgent Fix: POS bug causing problems with product display on some websites, eg: featured products
  • Fix: refresh button on offsite payment receipts
  • Fix: managing_stock for variations


  • read blog post
  • New: choose which user roles have access to POS
  • New: set products as visible to POS Only or Online Only
  • New: filter products in WP-Admin by POS Only or Online Only
  • New: filter orders in WP-Admin by POS or Online
  • New: hierarchical UI for variable products, improves experience for products with large number of variations
  • New: product filters, filter by category ( eg: cat:music ) or any attribute ( eg: in_stock:true )
  • New: quick tabs for filtering products All, Featured ( featured:true ) and On Sale ( on_sale:true )
  • New: number pad for quick entry via mouse or touch
  • New: Payment Gateway settings, enable POS only gateways and reorder through new settings tab
  • New: Payment Gateway processing (tested on some gateways but still experimental)
  • New: change calculated for Cash sales
  • New: cashback option for Card sales
  • New: Link to POS from admin menu (sorry!)
  • New: Debug flag for Javascript console logging
  • New: Greek translation thanks to Marios Polycarpou! http://el.woopos.com.au/pos
  • New: German translation thanks to Simon Potye! http://de.woopos.com.au/pos
  • New: Danish translation thanks to Thomas Clausen! http://da.woopos.com.au/pos
  • Improved: Most JS has been rewritten to improve performance and extensibility
  • Improved: Initial download of products, improved performance for large stores and/or slow servers
  • Improved: Notes are now handled like Customer Notes for display on receipts
  • Fix: Authenication no longer relies on cookies, should fix authentication issues for some users
  • Fix: Bug preventing product display on Safari for subfolder installs of WordPress
  • Fix: Bug effecting admin settings for translation users

  • Pro Feature: Pro users can enable any Payment Gateway. Upgrade to Pro


  • New: Set default POS customer on new settings page
  • New: Add customer to order
  • New: Documentation for third party developers http://kilbot.github.io/WooCommerce-POS/
  • New: pt_BR translation thanks to Hermes Alves Dias Souza! http://pt.woopos.com.au/pos
  • New: Icons for mobile devices. Thanks @sixthcore!
  • Fix: stock is now synced after each order
  • Fix: Add-to-cart bug for particular tax settings (tax enabled + prices exclusive from tax + no tax rates set)
  • Fix: product display for sites where home_url != site_url
  • Fix: authentication test for subfolder wordpress installs

Requires: 4.0 & WooCommerce 2.2 or higher
Compatible up to: 4.2.3
Last Updated: 2015-7-10
Active Installs: 2,000+


4.7 out of 5 stars


10 of 14 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1