I’ve added two checkout fields in the billing section: 1st is a checkbox (do you need an invoice?) if user check it, then it shows a checkout field for a VAT number. They work fine from a customer’s side, but when I want add/edit an order (the billing section) from admin’s panel and add those two values and click update or save order it will not do it. They will stay empty. Is it a bug or something? Can be this fixed?
Here is the link to the video where I showed the issue, where I want to edit existing order it will not save the changes for the extra checkout fields, it will save all data which belong to native woocommerce fields. The same is with a new order in admin panel. For me it looks like there isn’t any function for saving extra checkout fields from admin panel. There aren’t any changes in database.
I have exactly the same issue. Cutom fields fields are not saved when editing in admin panel. I use 7.0.3 version of the plugin.
Same scenario: there are two custom fields (checkbox and text field). Text field is visible after checking the checkbox. Saving works fine when ordering by customer but not in admin panel. In admin panel checkbox field is visible as text field (it looks exactly the same as on the viceo uploaded by luktol).
This reply was modified 3 years, 3 months ago by mdab.
Yes, the issue still persists. I’m giving you a screenshot of the fields I’ve set up. The native woocommerce billing company field has a parent of the checkbox that I’ve created and as you could see on the video this field is saved correctly. The fields created by your plugin aren’t saved when using admin panel. The only way I can add these two values is to edit database and manually create records if adding or change values if editing (because the customer has created while ordering). If you can’t reproduce this issue (which is not only my issue as you read it), can you do the screen recording using the same tool as you suggested?
To exclude conflict with other plugins I did tests with fresh copy of WP (version 6.1.1) with only two plugins installed (WooCommerce version 7.4.0 and WooCommerce Checkout Manager version 7.0.5). Version of PHP on server is 8.0.15. The issue still persists.
I can confirm that only adding and editing with the paid version seems to be working fine, but deleting (clearing) values of the custom fields doesn’t work in admin panel. With native woocommerce fields you can do all add/edit/delete a value.
Hello mate, if you have purchased a premium license please submit a ticket through our premium support platform so we can ask you for some information and carry out some tests to try to replicate your issue.