Globally disabled Currency Switcher breaks decimal position in Stripe amounts
Steps to reproduce:
- Activate Currency Switcher and Fee Recovery add-ons
- Do not enable Currency Switcher in the general settings, only in one GiveWP form.
On a form that does not have Currency Switcher enabled
- Make a test credit card payment with Stripe and opt-in for fee recovery.
- The amount recorded in GiveWP is correct but it's off by a couple of decimal places in Stripe. For example a donation for $250.00 + $5.93 for fees will only charge the customer $2.55
Workaround: Enable Currency Switcher globally.
marked this post as