Quote from Basel on July 13, 2024, 18:08
Plugin Version:
- Fox Witcher Plugin Version: 2.4.2
- PDF Invoice by Welanuch
Description: I am experiencing an issue where the PDF invoices generated by WooCommerce using the Fox Witcher plugin and PDF Invoice by Welanuch display a shortcode (WooCommerce_price_decimal_sep) instead of the correct decimal separator in the total price. The expected format should display the total price correctly with a decimal separator, such as 109.00 QAR, but it currently shows 109WooCommerce_price_decimal_sep00 QAR.
Steps Taken to Troubleshoot:
- Checked WooCommerce Settings:
- Verified that the
Thousand Separator and Decimal Separator fields are correctly set in WooCommerce settings. (Attached is a screenshot of the settings for your reference).
- Plugin Deactivation:
- Deactivated the Fox Witcher plugin and regenerated the invoice PDF. The issue was resolved, indicating that the Fox Witcher plugin is the source of the problem.
- Cleared Cache:
- Cleared both website and browser cache to ensure no cached files were causing the issue.
- Updated Plugins:
- Confirmed that all plugins, including WooCommerce, Fox Witcher, and PDF Invoice by Welanuch, are updated to their latest versions.
Current Settings:
- Currency: Qatari riyal (QAR)
- Currency Position: Right with space
- Thousand Separator:
, - Decimal Separator:
. - Number of Decimals: 2
Screenshots:
- WooCommerce Currency Settings ! https://prnt.sc/DuXeWvD4Ebtu
- Invoice PDF showing the issue ! https://prnt.sc/ND0GAIrxOfQH
Request for Assistance: I believe there is a conflict or bug within the Fox Witcher plugin version 2.4.2 that is causing this issue. Can you please provide guidance on how to resolve this issue or offer a patch to fix the shortcode rendering in the PDF invoices?
Thank you for your assistance.
Plugin Version:
- Fox Witcher Plugin Version: 2.4.2
- PDF Invoice by Welanuch
Description: I am experiencing an issue where the PDF invoices generated by WooCommerce using the Fox Witcher plugin and PDF Invoice by Welanuch display a shortcode (WooCommerce_price_decimal_sep) instead of the correct decimal separator in the total price. The expected format should display the total price correctly with a decimal separator, such as 109.00 QAR, but it currently shows 109WooCommerce_price_decimal_sep00 QAR.
Steps Taken to Troubleshoot:
- Checked WooCommerce Settings:
- Verified that the
Thousand Separator and Decimal Separator fields are correctly set in WooCommerce settings. (Attached is a screenshot of the settings for your reference).
- Plugin Deactivation:
- Deactivated the Fox Witcher plugin and regenerated the invoice PDF. The issue was resolved, indicating that the Fox Witcher plugin is the source of the problem.
- Cleared Cache:
- Cleared both website and browser cache to ensure no cached files were causing the issue.
- Updated Plugins:
- Confirmed that all plugins, including WooCommerce, Fox Witcher, and PDF Invoice by Welanuch, are updated to their latest versions.
Current Settings:
- Currency: Qatari riyal (QAR)
- Currency Position: Right with space
- Thousand Separator:
, - Decimal Separator:
. - Number of Decimals: 2
Screenshots:
- WooCommerce Currency Settings ! https://prnt.sc/DuXeWvD4Ebtu
- Invoice PDF showing the issue ! https://prnt.sc/ND0GAIrxOfQH
Request for Assistance: I believe there is a conflict or bug within the Fox Witcher plugin version 2.4.2 that is causing this issue. Can you please provide guidance on how to resolve this issue or offer a patch to fix the shortcode rendering in the PDF invoices?
Thank you for your assistance.