kilbot
Forum Replies Created
-
This seems to be an error in the Zipnova plugin. I have posted an issue on their GitHub repo: https://github.com/zipnova/woocommerce-zipnova/issues/1
Hi @stelter, this is an error in the code of Flexible Subscriptions.
Please contact them and let them know the second argument in
apply_filters( 'woocommerce_valid_order_statuses_for_payment', [ 'pending', 'on-hold', 'failed' ] ), true )should be an Order object, not a boolean.For more information refer them to the Usage: https://wp-kama.com/plugin/woocommerce/hook/woocommerce_valid_order_statuses_for_payment
Yes, that should work.
Hi Dieter,
You could try using
$order->get_created_via() === 'woocommerce-pos'to prevent POS orders from triggering the event.If you’re having problems with barcodes, the first thing you should do is enable the
Barcodecolumn in the POS Products display settings (click on the settings icon next to the search field):
This will show you what data the POS has in local storage. If you change the barcode field or the barcode data on the server, it’s possible the POS doesn’t have the latest value for the barcode.
If the barcode column is not showing the correct data, then you can do a clear and refresh to re-sync the products.

Hi Michael,
In answer to your questions:
- WooCommerce POS uses the standard Customer payment page for checkout, so if a gateway works on that page it should work in the POS. I say should because some gateways deviate from the standard WooCommerce flow, like open a popup or go offsite.
If you let me know what gateway you are using, I can let you know if I’m aware of any positive or negative experiences. Also note that I am integrating card terminals throughout this year, so their will be updates over time. At the moment, only some Stripe terminals are supported but the aim is to support as many card readers as possible. - Any currency supported by WooCommerce is supported in the POS.
I hope that helps!
Hi @dieterj,
I believe both plugins use the ‘created_via’ property on the orders, WooCommerce POS uses
$order->set_created_via( 'woocommerce-pos' )whereas the discontinued Actuality Extensions plugin uses$order->set_created_via( 'pos' ).You could either find that field in the database admin (eg: phpmyadmin) and then do a SQL command to search and replace.
Or you could run a script which updates the field, eg: https://gist.github.com/kilbot/8c2856ee590d1fc6abe1095ab742322a
If you run the script, make sure it only runs once, and be careful if you have a lot of orders, it could take a while to run. Use at your own risk!
Forum: Plugins
In reply to: [WCPOS - Point of Sale (POS) plugin for WooCommerce] MultisiteYes.
https://demo.wcpos.com/pos, https://large.wcpos.com/pos, https://es.wcpos.com/pos etc are on a multisite WordPress install.
Forum: Plugins
In reply to: [WCPOS - Point of Sale (POS) plugin for WooCommerce] MultisiteYes.
https://demo.wcpos.com/pos, https://large.wcpos.com/pos, https://es.wcpos.com/pos etc are on a multisite WordPress install.
WooCommerce POS does not currently support any Product Add-on plugins. For an explanation, please read the docs on the WooCommerce REST API.
If a popular Product Add-on is compatible with the WooCommerce REST API, I may be able to integrate it into the POS at a later stage.
Forum: Plugins
In reply to: [WCPOS - Point of Sale (POS) plugin for WooCommerce] Autoloaded options?No. I just did a search on github and these options seem to be part of “Point of Sale for WooCommerce” by Actuality Extensions (which I believe is no longer maintained).
Unfortunately the name is very similar to my plugin.
Source code for WooCommerce POS is available here: https://github.com/wcpos
Forum: Plugins
In reply to: [WCPOS - Point of Sale (POS) plugin for WooCommerce] Barcode ScannerYes, any barcode scanner that has a HID mode will work with the POS, ie: just about any bluetooth scanner will work.
Hi @davetavres,
If you go to the
WP Admin > POS > Settings > Generalscreen, you can change the barcode field to_global_unique_id. This will allow you to use a “GTIN, UPC, EAN, or ISBN” in barcode searches for the POS.
PLEASE NOTE: After you update the barcode field you will need to do a
Clear & refreshof the products in the POS, this will make sure your local data has the updated barcode field. You canClear & refreshby long pressing the sync icon.The
_global_unique_idis a relatively new addition to WooCommerce, but I will be making that the default field in future versions of the POS (rather than_sku).Forum: Reviews
In reply to: [WCPOS - Point of Sale (POS) plugin for WooCommerce] Lost my moneyThere is a live support chat within the application! https://demo.wcpos.com/pos/support
I am on there every day answering questions. It is possible that your question got lost, and if so, I apologise for that. But it is absolutely untrue to say that there is no support. Very few other plugins offer live support via chat .
Forum: Plugins
In reply to: [WCPOS - Point of Sale (POS) plugin for WooCommerce] Print quote or preorderI think I answered this question for you on the Discord channel, but re-posting here just in case:
This is possible using the Orders page that comes with the Pro version. If you go to https://demo.wcpos.com/pos andSave to Server, then go to the Orders page and open the Actions menus (three dots), you will see an option to print the receipt. - WooCommerce POS uses the standard Customer payment page for checkout, so if a gateway works on that page it should work in the POS. I say should because some gateways deviate from the standard WooCommerce flow, like open a popup or go offsite.