Quote from Sun on June 30, 2025, 07:36
Hi,
I’ve encountered two major issues with WOOCS that are affecting customer payments and causing financial losses. The plugin is currently not safe to use in a live store, and I hope to get a prompt resolution or a refund if these cannot be fixed.
Issue 1 – Currency mismatch on non-PayPal payments
When a customer selects another currency (e.g., TWD → USD), both the price and symbol update correctly on the frontend (e.g., TWD 1000 → USD 32).
However, during checkout, while PayPal processes correctly, local bank transfer and credit card gateways process the order as 32 TWD, not 32 USD.
This means the converted amount is charged but in the original currency, which leads to major underpayments.
✔️ Example:
Frontend shows 32 USD → Customer pays 32 TWD via credit card = massive loss.
Issue 2 – Currency symbol mismatch on extra fee plugins
When using the plugin “Payment Gateway Based Fees and Discounts for WooCommerce,” the opposite problem occurs.
For example:
An additional fee of 30 TWD (e.g., gateway fee) gets its currency symbol changed to USD, while the number stays the same.
✔️ Example:
30 TWD → Shown as 30 USD on the checkout page (without currency recalculation) = overcharge risk.
Hi,
I’ve encountered two major issues with WOOCS that are affecting customer payments and causing financial losses. The plugin is currently not safe to use in a live store, and I hope to get a prompt resolution or a refund if these cannot be fixed.
Issue 1 – Currency mismatch on non-PayPal payments
When a customer selects another currency (e.g., TWD → USD), both the price and symbol update correctly on the frontend (e.g., TWD 1000 → USD 32).
However, during checkout, while PayPal processes correctly, local bank transfer and credit card gateways process the order as 32 TWD, not 32 USD.
This means the converted amount is charged but in the original currency, which leads to major underpayments.
✔️ Example:
Frontend shows 32 USD → Customer pays 32 TWD via credit card = massive loss.
Issue 2 – Currency symbol mismatch on extra fee plugins
When using the plugin “Payment Gateway Based Fees and Discounts for WooCommerce,” the opposite problem occurs.
For example:
An additional fee of 30 TWD (e.g., gateway fee) gets its currency symbol changed to USD, while the number stays the same.
✔️ Example:
30 TWD → Shown as 30 USD on the checkout page (without currency recalculation) = overcharge risk.