Support does not reply and free version does not work as expected
Hello PPOM Support Team, I am experiencing an issue on my WooCommerce site where the dynamic price table and subtotal container of PPOM fail to load on my translated product pages. I am using the PPOM Free version alongside Polylang for WooCommerce. The Problem: On my primary language (Greek) product page, everything works perfectly. However, on the translated (English) product page, the price table does not render when options are selected. Upon inspecting the DOM, I found that the hidden input for ppom_option_price is completely empty on the English page, which breaks the dynamic price calculation: Greek Page (Works):English Page (Fails):Troubleshooting Steps I Have Already Taken: To isolate the issue, I ran several tests and confirmed the following: The PPOM Group Settings are correct: If I attach the English PPOM Group to the Greek product, it works perfectly.The PPOM Fields are not the issue: If I attach the working Greek PPOM Group to the English product, the array is still empty.WooCommerce data is healthy: I queried the database directly. Both the Greek and English products have a standard _price of 31.90, the exact same tax status, and identical decimal/thousand separators.No PHP Fatal Errors: There are no silent PHP errors crashing the page, and the base json_encode() function works fine in the English environment.Loco Translate is not interfering: I bypassed translation files temporarily, and the issue persisted.Conclusion: It appears that when the WordPress environment is set to the secondary language (English), Polylang is somehow intercepting or stripping the product price context when PPOM attempts to build the ppom_option_price array, resulting in a blank value. Is this a know bug? Is there a known workaround? Thank you for your time and help!
easy to use
Warning to “old” Pro users: Do not update to version 33, stay with V 32.0.27. Otherwise, your old Pro license will no longer be recognized and you will not be able to configure Pro settings or create new Pro fields.According to ThemeIsle, this is now the case and you will need to purchase a new annual Pro license.
Outstanding support. Fast, kind, and highly professional!
I had a serious issue with PPOM that affected my website for several weeks and had a significant impact on my business. Throughout the entire process, the support team was incredibly responsive, patient, and professional. They took the time to investigate the problem thoroughly, kept me updated, and worked with me until we found a solution. They even prepared a detailed list of the affected products to help me restore all the correct customizations, which saved me a lot of time. What impressed me the most was their willingness to listen and their genuine commitment to helping me. They also acknowledged the inconvenience the issue caused and offered a discount on my next renewal as a goodwill gesture, which I really appreciated. Technical issues can happen with any software, but what truly makes the difference is the quality of the support behind it. Based on my experience, the PPOM support team has been outstanding. Thank you again for all your help!
Outstanding support. Fast, kind, and highly professional!
I had a serious issue with PPOM that affected my website for several weeks and had a significant impact on my business. Throughout the entire process, the support team was incredibly responsive, patient, and professional. They took the time to investigate the problem thoroughly, kept me updated, and worked with me until we found a solution. They even prepared a detailed list of the affected products to help me restore all the correct customizations, which saved me a lot of time. What impressed me the most was their willingness to listen and their genuine commitment to helping me. They also acknowledged the inconvenience the issue caused and offered a discount on my next renewal as a goodwill gesture, which I really appreciated. Technical issues can happen with any software, but what truly makes the difference is the quality of the support behind it. Based on my experience, the PPOM support team has been outstanding. Thank you again for all your help!
Excelente! Podem usar sem medo!
Estou utilizando em um site desenvolvido por mim de e-commerce/woo e adicionaei este maravilhoso plugin e está funcionando tudo perfeitamente!
Crooks – deleted our lifetime licences for 5 sites
We purchased a 5 site lifetime licence. Our account and licences have been deleted. Avoid this company.
Outstanding support. Fast, kind, and highly professional!
I had a serious issue with PPOM that affected my website for several weeks and had a significant impact on my business. Throughout the entire process, the support team was incredibly responsive, patient, and professional. They took the time to investigate the problem thoroughly, kept me updated, and worked with me until we found a solution. They even prepared a detailed list of the affected products to help me restore all the correct customizations, which saved me a lot of time. What impressed me the most was their willingness to listen and their genuine commitment to helping me. They also acknowledged the inconvenience the issue caused and offered a discount on my next renewal as a goodwill gesture, which I really appreciated. Technical issues can happen with any software, but what truly makes the difference is the quality of the support behind it. Based on my experience, the PPOM support team has been outstanding. Thank you again for all your help!
Excelente! Podem usar sem medo!
Estou utilizando em um site desenvolvido por mim de e-commerce/woo e adicionaei este maravilhoso plugin e está funcionando tudo perfeitamente!
A must-have
The essential plugin for creating multiple options with conditional display. A must-have.
Crooks – deleted our lifetime licences for 5 sites
We purchased a 5 site lifetime licence. Our account and licences have been deleted. Avoid this company.
Support does not reply and free version does not work as expected
Hello PPOM Support Team, I am experiencing an issue on my WooCommerce site where the dynamic price table and subtotal container of PPOM fail to load on my translated product pages. I am using the PPOM Free version alongside Polylang for WooCommerce. The Problem: On my primary language (Greek) product page, everything works perfectly. However, on the translated (English) product page, the price table does not render when options are selected. Upon inspecting the DOM, I found that the hidden input for ppom_option_price is completely empty on the English page, which breaks the dynamic price calculation: Greek Page (Works):English Page (Fails):Troubleshooting Steps I Have Already Taken: To isolate the issue, I ran several tests and confirmed the following: The PPOM Group Settings are correct: If I attach the English PPOM Group to the Greek product, it works perfectly.The PPOM Fields are not the issue: If I attach the working Greek PPOM Group to the English product, the array is still empty.WooCommerce data is healthy: I queried the database directly. Both the Greek and English products have a standard _price of 31.90, the exact same tax status, and identical decimal/thousand separators.No PHP Fatal Errors: There are no silent PHP errors crashing the page, and the base json_encode() function works fine in the English environment.Loco Translate is not interfering: I bypassed translation files temporarily, and the issue persisted.Conclusion: It appears that when the WordPress environment is set to the secondary language (English), Polylang is somehow intercepting or stripping the product price context when PPOM attempts to build the ppom_option_price array, resulting in a blank value. Is this a know bug? Is there a known workaround? Thank you for your time and help!
easy to use
Warning to “old” Pro users: Do not update to version 33, stay with V 32.0.27. Otherwise, your old Pro license will no longer be recognized and you will not be able to configure Pro settings or create new Pro fields.According to ThemeIsle, this is now the case and you will need to purchase a new annual Pro license.