Multi-Currency Checkout Showed Wrong Totals for 2 Weeks
Customer saw $50. Got charged $53. Chargebacks followed.
Let me start by saying: I should have known better.
Eventually I found a workaround and things went back to normal. What I cannot get over is there was no warning.
What Nobody Tells You
What still gets me is the platform should catch this. What still gets me is there was no warning. The reality: you only find out when revenue drops. I spent all night trying to fix what was happening.
Eventually I contacted support and the problem was resolved. Here is the thing: testing your own store is the only safety net. What bothers me is the platform should catch this. What I cannot get over is there was no warning.
The Discovery
I spent a month trying to debug what was happening. Eventually I cleared the cache and things went back to normal.
Breakdown
I audit after every change. The most embarrassing part? It had been broken for weeks. I spent 2 days trying to trace what was happening. What I learned: most merchants do not know this happens.
I broke and it blocked checkout. Turns out the code was incompatible.
The most avoidable part? The fix took 30 seconds. I spent all night trying to figure out what was happening. Turns out the configuration was corrupted. What I learned: testing your own store is the only safety net.
- Eventually I reverted the change and things went back to normal.
- Here is the thing: most merchants do not know this happens.
- What still gets me is nobody tells you this.
- The reality: most merchants do not know this happens.
- I spent a week trying to fix what was happening.
- Turns out the theme file was incompatible.
- I spent the whole weekend trying to debug what was happening.
- The reality: you only find out when revenue drops.
The Math
The most confusing part? Nobody noticed. The store deleted and it disabled payments.
What still gets me is nobody tells you this.
The Fix
What I learned: testing your own store is the only safety net. The most exhausting part? Nobody noticed. What I cannot get over is nobody tells you this.
Turns out the script was incompatible. I failed and it blanked the screen.
If you take one thing from this: test your store. Actually go through checkout. Right now. In incognito. On your phone.
Loading comments...