Fanfe Posted October 14, 2025 Share Posted October 14, 2025 (edited) Hey! Been using PS for more than a year and ONE of my customers encountered a weird bug (this has never happened before, nor I was able to reproduce it when choosing the exact options he chose).. My default shop currency is PLN, he paid in USD. Looks like some module did not convert currencies properly, he paid the right amount after all, but was pretty scared, when the shop displayed total amount that was 4x bigger - price in PLN, not converted to USD, but with $ sign. He paid with PayPal (official module from paypal). This is what I see in order details from backoffice: This is what customer saw in order confirmation page: Customer bought this item: This is how prices are configured for the item: Also it was the last one in stock, could this be the reason? (again, I reproduced it and got normal price displayed in the end) Overall the right amount in USD was paid, nothing more, nothing less, so that's good. Nevertheless I don't want to scare any of my dear customers if that happens again.. I'm on PS 8.2.0.Can someone please point me where to look for (which module / script can be responsible)? Or at least where I should put some scripts that could log what is happening with the price? Edited October 14, 2025 by Fanfe (see edit history) Link to comment Share on other sites More sharing options...
Fanfe Posted February 18 Author Share Posted February 18 Welp, no one has answered, but to anyone wondering I did this workaround after getting back to the problem after some time: In order-confirmation-table.tpl I replaced <div class="col-xs-4 text-sm-center text-xs-left">{$product.price}</div> with <div class="col-xs-4 text-sm-center text-xs-left">{$product.price|replace:"$":""|replace:"€":""}</div> and <div class="col-xs-4 text-sm-center text-xs-right bold">{$product.total}</div> with <div class="col-xs-4 text-sm-center text-xs-right bold">{$product.total|replace:"$":""|replace:"€":""}</div> I've also learned this bug happens only when someone pays in different currency than he chose in the shop. E.g. someone chose USD and via their bank chose some auto-conversion option. PS displays value of buyer's currency and just adds $ sign to it. Pretty sure I'd have to change something in some .php file, but for now this is acceptable for me. 1 Link to comment Share on other sites More sharing options...
Nickz Posted February 18 Share Posted February 18 Great, it helps those who like to have a one in all shop. Something I deem counterproductive. Due to lost ranking in each language by having several shops. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now