Code

Discussion on Openpos - WooCommerce Point Of Sale(POS)

Discussion on Openpos - WooCommerce Point Of Sale(POS)

By
Cart 3,883 sales
Recently Updated

anhvnit supports this item

Supported

This author's response time can be up to 2 business days.

2311 comments found.

is it possible to have an “open sale” button. EG its not a product and staff member can set any price for total transaction

pls drop a support ticket on support.openswatch.com to get suggestion. Thank you!

Ở Việt Nam thì có thể tích hợp thanh toán quẹt thẻ qua bên nào vậy bạn?

bạn có thể nhấn số tiền trên thiết bị quẹt và thanh toán thủ công

HI – in your demo it is the same. Just checked it in your demo – screeshot is from yor demo.

if you add a money list 50|100|200 for example - then use it in cash order pamyent modal – it does NOT calculate the the correct exchange amount which should be 31,10 – instead it shows the money list value you i clicked 50. Can you pls fix this in the next update?

https://imgur.com/a/wyZiy6x
That is rounding feature. we already explain on that setting . If you enter cash money list, the cash payment auto rounding follow MIN cash value . To ignore the rounding, just leave empty of money list https://prnt.sc/U7swCsw3XkT4

is there a function to add fixed money values to the calculator?

no with single payment mode / single payment with multi times , yes with payment mode = “split multi payment method” . Thank you!

Has anyone use this application for Restaurant Food outlets? After spending so much of hours, I came to a decision that this it is not for a restaurant. This might be ok for some basic stores that have no item variations, like simply scan qr code. Here is the reasons: The product options is not synced correctly. Categories are not synced, even synced, log in and out, changed browser Even it works, it has a lot of work to do. categories are not clearly displayed, Even same issue can be seen in demo. Changed product still appears in POS. For example: if you dublicate item and renamed it, both appears on the product search. The product is not in woocommerce product list. I have given everything for support and waiting for the team to have a look then only either request a refund or write a review accordingly. The demo only works on Youtube video, the video is not as titled for eg, it says restaurant mode but showing shop mode such as T-shirt. The documents file is not working other than video. It has a good reviews, resonable sales and the developer is responding, so I will wait for the next level of support for nex level of feedback. But so far, I have almost given up and decided that app is not good for restaurant.

This comment is wong, we have much customers use for big restaurants. If you want more clarification, pls follow the ticket. If you dislike, you can get refund follow this guide. https://help.market.envato.com/hc/en-us/articles/202821460-Can-I-Get-A-Refund

Thank you

Thank you for offering refund if it doesn’t work. This helps to build confidence. If works, I use it. I have sent you the details, please take a look. If doesn’t work, I will request a refund. At this moment, not sure whats going on but it is not working. I have sent you WP admin login, FTP. Please look at that and let me know. Than you.

yes, as i said, pls follow the ticket, i already reply on the ticket, but you still want reply on comment. thank you!

Hi I resynced many times, logged in and out, even changed the pc and browser but the list remains the same. I have sent you the ticket, please look into it. Sending the SS too.

Ok please follow support ticket. Thanks

I purchased. I set it up but couldn’t login to POS. When setting up store staff, I can change yes or no but it doesn’t save. Also it didn’t ask me to put purchase code too. Could you please advise what went wrong?

this is how to save it https://prnt.sc/qy9biu. If you still can’t , Please drop a support ticket on support.openswatch.com to get help. Thank you!

Testing now. I want to use for restaurant, There are options such as Choice of salads, Size of the product Sauch selection coffee sugar Milk type etc, Can we set up on this? For online, I am using WOOFOOD. Its working fantastic. I need POS only

this demo we use product options plugin of woocommerce. https://restaurant.wpos.app/wordpress/wp-content/plugins/woocommerce-openpos/pos/ it can work as you want. i have no exp in woofood. so, i have no answers. Thank you!

i do not have a support – why does my code do not apply the discount in the pos too? online store is works fine

add_filter( 'woocommerce_cart_calculate_fees', 'discount_based_on_payment_method_rZ798bVD2', 10, 1 );
function discount_based_on_payment_method_rZ798bVD2( $cart ) {
    if ( is_admin() && ! defined( 'DOING_AJAX' ) )
        return;
}
if ( ! ( is_checkout() && ! is_wc_endpoint_url() ) )
    return;
$targeted_payment_method = 'wallet'; // Here define the desired payment method
$wallet_pay_discount_amount = 10;
$wallet_pay_discount_amount_formated = $wallet_pay_discount_amount / 100; // results in 0.10 for 10% and so on
if ( WC()>session>get('chosen_payment_method') === $targeted_payment_method ) {
    $cart_subtotal = WC()>cart>get_subtotal();
    $discount = $cart_subtotal * $wallet_pay_discount_amount_formated;
$fee_description = __('Discount Wallet Payment', 'nm-framework');
$cart->add_fee( $fee_description, -$discount );
}

pos # online website, they are different board . you can’t use code of online website for POS . If you want more support, pls consider renew support service and get help via support.openswatch.com . Thank you!

Does Your POS Plugin Support GST Billing

it support all tax like as woocommerce . Thank you!

Hi, just saw that the initial load of the POS Frontend (...plugins/woocommerce-openpos/pos/) causes my test servers PHP CPU usage go from 2% to 40% and sometimes brings down the hole server.

Any plans to fix this kind of performence issues with lazy load or something else?

thx

pls drop a support ticket on support.openswatch.com to get suggestion. Thank you!

Hi. I’ve seen that you have an unpatched critical vulnerability, according to Wordfence: https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/woocommerce-openpos/woocommerce-openpos-644-unauthenticated-sql-injection.

Has this been fixed with the latest updates or is it still pending a fix?

it fixed long time ago. Our current version is 7.0. Thank you!

Ok, thanks. Yes, we have installed version 7.0

Ok, thanks

HI anhvnit, do i have to close orders with status pending payment one by one by hand to be able to log out in POS Frontend?

https://imgur.com/a/fuJGQ9g

Yes, it have. Thank you

any plan to make a button to close all at once?

currently is no . Thank you!

I just realized that some old code snippets do not work anymore. And if we ask you anything you just say open a ticket – which is another strategy to get payed for support. Very smart. So pls provide me the working functions without telling me i have to pay for support – this code worked fine till i checked it the last time now a lot changed. Pls do not try to tell me that i have to pay. I think updates should include updating filters and functions as wall.

I was even not able to download the tera wallet plugin because of your policy change for addons and you are advertising them for FREE.

like this one

//  Set Phone Number to optional (instead of rquired) during new customer set up in POS - https://support.openswatch.com/kb/faq.php?id=35
function custom_op_basic_customer_field($session_response_data){
    $name_field = array(
        'code' => 'name',
        'type' => 'text',
        'label' => "Full name",
        'options'=> [],
        'placeholder' => "Full name",
        'description' => '',
        'default' => '',
        'allow_shipping' => 'yes',
        'required' => 'no',
        'searchable' => 'no'
    );
    $email_field = array(
        'code' => 'email',
        'type' => 'email',
        'label' => 'Email',
        'placeholder' => 'Email',
        'description' => '',
        'default' => '',
        'allow_shipping' => 'no',
        'required' => 'no',
        'searchable' => 'yes',
        'editable' => 'no'
    );
    $phone_field = array(
        'code' => 'phone',
        'type' => 'text',
        'label' => 'Phone',
        'placeholder' => 'Phone',
        'description' => '',
        'default' => '',
        'allow_shipping' => 'yes',
        'required' => 'no',
        'searchable' => 'yes'
    );
    $address_field = array(
        'code' => 'address',
        'type' => 'text',
        'label' => 'Address',
        'placeholder' => 'Address',
        'description' => '',
        'default' => '',
        'allow_shipping'=> 'yes',
        'required' => 'no',
        'searchable' => 'no'
    );
    $session_response_data'setting' = array($name_field,$email_field,$phone_field,$address_field);
    return $session_response_data;
}
add_filter('op_get_login_cashdrawer_data','custom_op_basic_customer_field',20,1);
function custom_op_customer_require_phone($result,$phone){
    return false;
}
add_filter('op_customer_require_phone','custom_op_customer_require_phone',20,2);

We tested , it still works, if you need support to help resolve it. Please drop a support ticket on support.openswatch.com to get help. Thanks

I cant see the section where i can set the pin in user profile?

https://www.youtube.com/watch?v=tPdkYX9COwE

there is no need for addon right? i cant find a addon for login with pin. So where is the setting in the user profile?

here my setting https://imgur.com/a/zUo6uLs

you can see the PIN once your markup that user is staff . if you need more help. pls drop a support ticket on support.openswatch.com to get help. Thank you!

just saw a error in my login files regarding your plugin. Can you pls fix it in the next update?

2024/07/26 20:34:49 [error] 2523: *818723 FastCGI sent in stderr: “PHP message: ID was called incorrectly. Order properties should not be accessed directly. Backtrace: do_action(‘wp_ajax_openpos’), WP_Hook->do_action, WP_Hook->apply_filters, Openpos_Front->getApi, Openpos_Front->payment_order, Openpos_Front->add_order, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0” while reading response header from upstream, client: 162.158.251.111, server: ....com, request: “POST /wp-admin/admin-ajax.php HTTP/2.0”, upstream: “fastcgi://unix:/var/run/php/..._shop.sock:”, host: ”....com”, referrer: “https://....com/.../plugins/woocommerce-openpos/pos/products”

It seem conflict with your other plugin. If you want support, please drop a support ticket on support.openswatch.com to get help. Thank you

Quick question please, before I purchase. I need to know if I can set my product prices in OpenPOS and then have woocommerce automatically fetch these prices into my store. Also like to know if this is possible for adding new prices and also updating prices. Very important, please respond. Thanks

Yes, just embed your site admin under pos and update price as you want via admin feature. It done with this free adon https://wpos.app/addons/wordpress-admin-app-for-openpos/ Thank you!

Hi I have a question about making tip percent font size bigger ?

I want to make this part font size bigger

How to add css code ?

https://u.pcloud.link/publink/show?code=XZYLFP0ZTxG7KXkctppSlJRjpuWmGHkv5TXk

pls follow the support ticket to get help. we don’t provide support via comment. pls take note. Thank you!

Hi. Found your app nice in functionality but I have few pre purchase questions. Please provide answers

1 – Does your app supports QR Codes & Bar Codes scanning both?

2 – I need to have POS & online store as well. I mean the online store will works as usual & at the same time I can record sale via your module at my POS. Is it possible? Actually I am unable to see any online store in your demo.

3 – How can I print QR Codes or Bar Codes labels?

4 – Is it open source for any future customizations?

5 – Do you have some kind of Addon modules to be used with it?

6 – Can I customize POS invoice from code end or there is any facility available in back end?

7- Does it handle POS products & online products store saparately?

#1. that is demo information, someone has been changed the barcode size, i just change back, you can try again https://snipboard.io/xVurba.jpg #2. just goto admin/product barcode to change it https://prnt.sc/t2f855 btw, we accept refund any time without reason. so, if you confused, you can consider buy it to try on your site, drop a refund if you dislike or it do not suitable with your business. Thank you!

very well & thanks. Last question. Does the system auto generates barcode when we add new products or I have to generate its barcode/qr code manually?

As you suggested https://prnt.sc/t2f855 for changing existing bar code, I tried it but new bar code does not save.

if you have no barcode, it auto generate a barcode base on product id. you not change exist barcode cause you have set use product id as barcode, this not changeable, i just help change it , you can try again https://prnt.sc/qk8fm6

I would like to know if it is possible to block the ability for waiters to “clean” tables. If they do this and it doesn’t appear anywhere, it’s like stealing.

Yes, it can

hi anhvnit,

We looking for self checkout kiosk in our store, Can it be done with your code? 1 – customer choose products on screen and add to cart 2 – customer checkout by using stripe terminal next to the screen to pay by card 3- after payment received – Order print for customer and for the Cashier gets print too at his desk

please advise how to achieve this? Thank you – Kiran

hi anhvnit,

Before purchase enquiry. Sending this again just in case if you have missed it.

We looking for self checkout kiosk in our store,

Srep1 – walk in customer in the store choose products on screen and add to cart Step2– customer do self checkout by using stripe terminal next to the screen to pay by card

Step 3- after payment made – system print receipt for customer and same receipt is also printed for the Admin Cashier/ or kitchen desk

please advise how to achieve this? Thank you – Kiran

It can with customize, default, it made for staff . Thank you!

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey