248 comments found.
Hi! The plugin does not seem to be working fine.. The content of the checkout fields does not display on the order anymore, only the label… is it still supported? Thanks in advance
Yes, it is. If the code has not been altered, it means that something in the environment has been performed that prevents the software to run as it did.
For this, you should ensure you have not altered the checkout workflow (by customizing, altering or installing a plugin that alters it).
1) Can the plugin reveal a custom field ONLY once payment has been made? 2) Can the send / trigger an email of the custom field ONLY once payment has been made?
I’m sorry, the plugin doesn’t have such features.
Hi, I’m “gantichi2” and as you can see now I have an active support license.
As I said before, I’ve some orders without “product fields” and I’d like to solve this issue because every time I have an order without fields I need to contact the customer and ask for missing details by phone or mail.
Can you please tell me how to get support from you? Thanks
Hi,
The key to finding a solution is to find the cause. First of all, in order to ensure the issue is actually caused by a plugin malfunction, use the following clean installation: https://codecanyondemo.work/wcccf/wp-admin/ (user: demo, pass: demo) to recreate the scenario that leads to the issue you are experiencing. If so, please report to me how to experience it.
If not experiencing any issue, most likely the issue you are experiencing could be caused by a 3rd party issue. Try then to perform the steps that lead to the issue in your installation, disabling one by one all the 3rd party plugins, and see if you are still experiencing the issue. Try also to enable the WordPress debug mode and debug log to see if any further clue is reported in the debug.log (located in the wp-content folder).
If you have altered in any way the checkout form and/or workflow, restore the original template and workflow.
In order to ensure the issue is actually caused by a plugin malfunction, use the following clean installation: https://codecanyondemo.work/wcccf/wp-admin/ (user: demo, pass: demo) to recreate the scenario that leads to the issue you are experiencing. If so, please report to me how to experience it.
>> My problem is that the error does not always occur, but only sometimes, so I don’t know how to replicate the error and how to replicate my scenario. You mean I should install and enable the same theme and plugins I have on my website?
If not experiencing any issue, most likely the issue you are experiencing could be caused by a 3rd party issue. Try then to perform the steps that lead to the issue in your installation, disabling one by one all the 3rd party plugins, and see if you are still experiencing the issue. Try also to enable the WordPress debug mode and debug log to see if any further clue is reported in the debug.log (located in the wp-content folder).
>> I can’t, I need to keep the 3rd party plugins active. But I’ve enabled the debug log.
If you have altered in any way the checkout form and/or workflow, restore the original template and workflow.
>> I can’t, I need to keep the 3rd party checkout plugin active.
In short words, I need your help to find the cause of the issue but I canìt disable any plugin on my website. Do you have any other suggestion?
Just a last question: can we manage this support request by mail? Using comments seems a bit impractical to me.
Thanks!
I’m sorry, but if I cannot replicate the isse I cannot perform any analysis to determine the cause and eventually suggest a solution.
Other than the methods I’ve suggested to try to isolate and identify the cause, there aren’t other ways.
I guess the only way to replicate the issue is to make an exact copy of the website with the same plugins installed. And, since the error doesn’t occur every time, do many test orders until one of them fails. So, do you think you can help me if I make a copy of my website? If I create a copy of the site, could you run some tests and see if the problem occurs?
What you should do is try to recreate the issue exactly. If it occurs even after disabling the other plugin, then I can help by performing some analysis on my plugin code.
If the issue is caused because, for example, a 3rd party plugin hooks during the checkout process, preventing other plugins (like mine) from being able to process the checkout data (and so associate field data to the order), there isn’t much I can do.
My problem is that I don’t know how to recreate the issue, as it seems to happen randomly.
Just to be clear: I don’t need help solving the issue, since I don’t even know what the issue is. I need help FINDING THE CAUSE of the issue. So, can you help me find the cause of the issue or did I renew my support licence for nothing?
I understand that the situation is not easy to manage, since there are many third-party plugins active on my site… but in the end the only plugin that seems to be malfunctioning is yours, so I really don’t know who else to ask.
Thank you.
I’m really sorry, but what I would do is the same as I’ve reported earlier. There is no additional action I can take to help you find the issue. Indeed, the plugin does not work, but this doesn’t mean the issue is related to the plugin code. For example, the plugin hooks to the woocommerce_new_order_item action triggered by WooCommerce after the order has been placed to associate data with the order item. If a 3rd party, for some reason, prevents that action from being triggered, this doesn’t depend on a plugin malfunctioning, and there isn’t any action it can perform to avoid.
In any case, the key is to replicate the issue so I can eventually perform a proper step-by-step debug of the plugin code. It is not even possible; there isn’t much I can analyze to have a clue about the real cause.
Hi, it’s me again 
Ok, I understand that you can’t help me if I can’t reproduce the issue… it’s logica indeed. So I’d like to try another approach.
I would like to activate a log for every possible operation performed by the plugin so that I can then compare the logs of a correct order and an incorrect order in order to identify the problem.
I know how to create a custom log (I’ve found this useful guide: https://www.businessbloomer.com/woocommerce-create-custom-logs/) but I don’t know which actions to use as ‘hook triggers’ or exactly which data to log, so I’m asking you to list every useful “hook triggers” and data so that I can create the functions to generate all the custom logs i need.
I understand that this request may be a little beyond what is normally expected from support, but I really don’t know what else I could try to do to identify the cause of the problem. I hope you understand 
Just a last question: I’ve found out you’re italian and I’m italian too, maybe I can start write in italian? I guess it would much easier for me 
Thanks in advance
Ciao, sì possiamo parlare in italiano.
Quello che potresti fare allora è modificare il file WCPFP_Checkout.php. Alla linea 14 troverai la definizione dell’handler dell’action woocommerce_new_order_item. L’handler è la funzione add_field_meta_to_order_item_meta definita nella linea 187.
Questo action è “sparato” da WooCommerce durante la creazione degli “items” (cioè i prodotti) da associare all’ordine durante la creazione dell’ordine stesso dopo la fase di checkout. Da quello che scrivi, sembra che quest’operazione ogni tanto non venga eseguita.
Quello che potresti fare è creare un log in cui tieni traccia degli ordini creati (se non mi sbaglio quando un ordine viene creato dopo il checkout, WooCommerce “spara” questo action: woocommerce_checkout_process) e vedere se questo handler viene di conseguenza eseguito. Se non viene eseguito, controllare se nel log di debug di wordpress alla stessa data, sono riportati dei errori.
Ok, in italiano è più facile 
Ti ringrazio per la risposta, ma visto che si sta andando un po’ sul tecnico ti chiedo un’ultima cortesia: sarebbe possibile gestire questo ticket via mail? Farlo qui tramite i commenti mi sembra francamente scomodo, e così potrei anche tenere in copia un mio collega che è più smanettone di me e che potrebbe affiancarmi.
Grazie ancora 
Sì, puoi mandarmi un messaggio privato (clicca sul mio nome e quindi usa il box in basso a destra) riportando la mail a cui rispondere. Ti risponderò con la mia email così da continuare le eventuali altre domande.
Perfetto, grazie davvero per la disponibilità… allora ti contatterò via mail nei prossimi giorni. Grazie ancora 
Hi, in the last weeks I had a lot of orders without product fields 
Let me explain: the orders went through successfully and were correctly paid, but all the additional product fields are missing.
it’s almost a year without updates, maybe your plugin it’s not fully compatible with the latest WooCommerce version? Can you please have a look if something needs to be updated?
Thanks, please let me know how can I get support. Regards
Hi,
The plugin is fully compatible wth the latest WooCommerce and WordPress versions.
If you haven’t altered the software in any way, the issue could be caused by 3rd party interference.
To continue having support, you need to use the account you used to purchase the plugin with a valid support license associated wth it.
Hi, thanks for your reply. Sorry I wrote you from the wrong account. Ok, I’m gonna renew the license and contact from the right account.
Just a further question: right now my license is expyred, if I renew my license you will help me fix the issue even if the issue is caused by a 3rd party plugin?
I mean, I don’t want to renew the license only to be told that you can’t fix the problem because it’s caused by another plugin. It’s happened to me before, and I’d like to avoid it 
Thanks, please let me know 
I’m really sorry, but I cannot give support for a software I’ve not designed.
Ok, I understand… but I’m not asking to give support for other plugins, just help me found the issue even if the issue is caused by another plugin. Anyway, I’m gonna renew my licence right now and ask for propre support. Thanks!
I’m sorry, I cannot help for that.
Hi!
I can not activate license. It says Purchase code is invalid.
Please help asap as we are live and need this settings for our checkout.
Kind regards Alex
Hi,
Ensure you are using a fully HTML5 compliant browser like chrome or Firefox
Confirmed. Using Chrome, latest version.
- your email address
- full admin access to the wp-admin area
- FTP access
- purchase code
I can perform some further tests to see if it is possible to determine the cause.
Hi, i got an error from your plugin, could you please contact me, that i can send a pic
thanks
Hi,
You can post more details about the issue here.
I cant upload a image here from the error, could you please send me a mail adress?
You can upload the image in any sharing service like imageBB and post the line here or send me a list message through my profile page.
Hi Lagudi,
When I renew an expired license do I need to purchase a new “standard license” under the Buy license tab or should I chose “Renew Support” under the Overview tab. The reason for my confusion is that the overview tab indicates that I already “have 1 license for this item,” and that if I was starting a new project, I should buy another license. However, I am not starting a new project, just renewing a lapsed license. I would appreciate it if you could let me know which option, new license or renew support is the correct choice. Thanks in Advance. Doug
Hi Doug, If you are not starting a new project, you can just renew the support!
I have a Woocommerce website selling virtual and physical books (Valiable product). Can I edit the checkout page based on variations (some fields are hidden in the virtual product checkout??? Let me know please Mahee
hI,
I’m sorry the plugin doesn’t allow editing the checkout page. It allows he creation of additional product fields.
Hello,
I download and added the plugin to my Woocomerce. I added the license number but it says: Purchase code is invalid!
What is the issue? I just bought it and it is the first site I am trying to activate on
Hello,
Please try using a fully HTML5 compliant browser like Chrome or Firefox
*Is there a way for this plug-in to make product fields conditional upon product options, rather than conditional upon checkout fields? If not, am I able to get this refunded?
I’m sorry, the plugin doesn’t have that option. Envato doesn’t grant refunds for features the plugin never advertised to have.
Hi I’m getting the error when activating “Purchase code is invalid!”
Hi,
please ensure you are using a fully HTML5 compliant browser like Chrome or Firefox. Make also sure there are no other 3rd party plugins interfering with the activation process.
Tried on Chrome, Edge & Incognito with all plugins deactivated and still getting the error
- your email address
- full admin access to the wp-admin area
- FTP access
- purchase code
I’ll perform some further tests.
NOTE: all the requested points are mandatory, do not forget to report any of them.
Thank you for your collaboration.
Is it possible to set specific dates (eg for a holiday) to exclude from the date picker?
The plugin hasn’t any option for that.
The date field is however managed by the field-renderer.js (js folder) at line 119. You can add the date to disable by adding this option: https://amsul.ca/pickadate.js/date/#disable-dates . is an array containing the dates to disable.
Thanks, that looks to be exactly what I need, However, any edits that I make here do not seem to have any effect on the dates shown in the date picker.
I also tried some non-date changes such as changing the text on the close button (close: ‘Cancel’), but this did not affect the date picker.
I disabled all other plugins, in case of a conflict, but it still behaved the same with no changes to the date picker.
Am I missing something?
Thanks
Maybe it’s a caching issue. Could you try purging it?
Make also sure you are modifying the file you find in the \js\frontend folder
That’s it! It was a caching issue.
Thanks for the excellent support!
No problem! 
last but not least, I would ask you to help me: If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases.
You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )
Have a great day!
Hi Installed and activated plugin. Created one custom mandatory text field. Set display policy to ‘one time’ Order completes normally. When viewing order in console, each item has the following error: Warning: Attempt to read property “ID” on null in /srv/users/octopusproducts/apps/octopusproducts/public/wp-content/plugins/woocommerce-product-fields-checkout/classes/admin/WCPFC_OrderDetailsPage.php on line 110
Hi,
thank you for reporting the issue. Please update the plugin to the latest 6.5 version I’ve just released.
Thanks for the quick response!
No problem! 
last but not least, I would ask you to help me: If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases.
You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )
Have a great day!
So I just purchased this and was curious how to have shortcodes posted on the checkout page if I’m able to use the HTML function. I tried adding the code for the wpform shortcode and it’s not showing up.
Thank you for your purchase. The plugin doesn’t offer any shortcode. It automatically renders the fields after the checkout billing/shipping form. Ensure to be using the default checkout template ([woocommerce_checkout]) otherwise, WooCommerce won’t trigger any action allowing the plugin to render the fields.
I entered the HTML code to do shortcode. And yes I’m using classic checkout.
Ok, now your scenario is clear. Please update to the latest 6.4 I’ve just released. It now has the following option: https://nimb.ws/blQgZk2
The plugin now tries to execute the shortcode present in the HTML text. Note that this might lead to unexpected behavior on the checkout page, so proceed at your own risk.
Give it a try and let me know!
was it ok? 
Let me know if it was ok!
If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases.
You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )
Hi, I’m using your plugin to verify age for some categories. Unfortunately, Conditional Product Fields are not showing up at checkout. There is a loader, but the fields won’t show up. Can you help me, please?
Hi,
yes. Ensure that there are no 3rd party plugins interfering and that you are using the default checkout template and not the WooCommerce blocks.
- wp-admin access
- FTP access
- Checkout page link
Hi, I have some issues with your plugin. Long story short: I created required fields with your plugin, but sometimes I get orders WITHOUT these fields.
To be more clear: in most cases the plugin works correctly and the fields show up correctly among the order data, but other times these fields DO NOT show up in the order. But since these fields are mandatory, I need to fix the problem and make sure that they ALWAYS show up filled out and visible among the order data.
Today I updated the plugin to its latest version, do you think with this update the problem could be solved? Also, please note I’ve just renewed the support 
Thanks in advance, please let me now if you need any more info.
Hi,
the key is to properly identify the cause of the issue and implement the solution. It would be important to understand if a plugin malfunctioning or a 3rd party interference causes the issue.
If you can provide a precise step-by-step guide on how to experience the issue, eventually using this site: https://codecanyondemo.work/wcpfc/ (user: demo, pass: demo) I can perform some further investigation and analysis, determine the cause, and then implement a fix.
Thank you for your collaboration.
Hi, thank you very much for your quick reply.
Unfortunately I don’t have a step-to-step guide to experience the issue, I cannot identify a specific cause for every time this issue occurs. As far as I know, most times it does not happens but few times it happens, and I really don’t know why 
If you like, I can provide you an access to a copy of my website on a DEV enviroment, so you can have a look by yourself. Please let me know if we can proceed in this way and how I can privately send you the credentials to access the DEV website.
Thanks again.
PS: I’just noticed you’re located in Italy, I’m italian too 
Yes, I’m located in Italy! 
Unfortunately If you do not report a guide on how to replicate the issue, it is quite hard to know what to do to make the issue raise and investigate the possible cause.
You could eventually do it in the following way: enable the WordPress debug mode, disable the debug display, and enable the debug log by entering the following in the wp-config.php file you find in the root of your WordPress installation:define( 'WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', false ); define( 'WP_DEBUG_LOG', true );wait for the issue to re-happen and then give a look to the debug.log located in the wp-content folder to see if any message related to a crashing script is reported. It could be a script of the Product Fields plugin or a 3rd party plugin that is crashing prevents the Product Fields script from being properly executed an so associates the field data with the order.
Hi, I understand. I’ve enabled debug and now I’m gonna wait for the issue to happen again. Thanks for now.
Hi, just to let you now: in the last 7 days the problem has never occurred. However, I will continue to monitoring the situation and let you know if the problem occurs again. Thanks for now 
No problem, let me know!
Hi,
we have a trouble after the plugin and wordpress updates to latest versions.
Everything was ok before the updates, but after the VAT number field doesn’t show and in console we have JavaScript Bug from babel.min.js file.
Hi,
the VAT number field is a field created with the plugin? From my tests, the plugin works even with the latest version of WooCommerce and WordPress. Are you sure that the issue is not caused by a crashing javascript library of other 3rd party plugins/theme? That issue might lead the browser to not properly execute the plugin javascript libraries.
In order to not miss anything, please try using this clean installation of the plugin: https://codecanyondemo.work/wcpfc/ (user: demo, pass: demo) and recreate your scenario. Let me know if you experience the issue and how to. Thank you.
P.S.
please also try to update to the latest 6.3 version I’ve just released.
Everything was working fine untill (maybe) the latest update of WordPress. Interesting is that in brave it looks like it works ok, but in the other browsers not (ex. Chrome, Firefox, Edge)
That’s the error in console. In Brave we don’t have these lines below.
Uncaught TypeError: Cannot read properties of null (reading ‘split’) at babel.min.js?ver=6.5.5:1:2865299 at ehe (babel.min.js?ver=6.5.5:1:2865516) at Zme (babel.min.js?ver=6.5.5:1:2865112)
PS
I’ve updated the plugin but the error is still like in the previous version.
It is important to understand if that issue is caused by the plugin or a third party interference.
The babel script you are reporting, could you write the entire url? Could you perform a test using the site I’ve shared? Thank you.
Hi there, the log system shows the following message:
[02-Jul-2024 20:01:25 UTC] PHP Deprecated: Optional parameter $type declared before required parameter $field_data is implicitly treated as a required parameter in ( .... ). wp-content/plugins/woocommerce-conditional-checkout-fields/classes/com/WCCCF_Field.php on line 262
Hi,
thank you for reporting. Please update to the latest 10.8 I’ve just released!
Dear Mr Domenico, is there a way to Export all created fields in WooCommerce Checkout Fields Configurator
to import them in another website with your plugin? It would be a nice feature. We have a lot of conditional fields set up. It would safe us a lot of time if there is an export-import feature.
p.s. I could not find the select option in the WP tools – export area.
All the best, Emanuel.
Hi Emanuel, for now the plugin hasn’t any feature for that.
However, all the filds data is store under the “wcpfc_options” key you find in the WordPress options table.
You can export that key with any export tool and import in the site you need!
thank you, and I just noticed I bought the wrong plugin .. not so smart. I needed the WooCommerce Checkout Fields & Fees… This is theWooCommerce Product fields. my bad. What fields would it be for the WooCommerce Checkout Fields & Fees plugin?
- edit – found it.