- πΊπΈUnited States TomTech
Automatically closed because Drupal 7 security and bugfix support has ended β as of 5 January 2025. If the issue verifiably applies β to later versions, please reopen with details and update the version.
I'm using Commerce Stripe with Commerce Multicurrency, as my store has a global base of customers. Multicurrency is working great to display prices for products in the local currency, and displaying the checkout line items and total in the local currency too.
Commerce Stripe, however, seems to be limited to the one currency selected in the configuration. This means that, for example, if a user selects their local currency as USD and has a checkout total of $100.00 they will be charged 100.00 of whatever currency I've selected for Stripe. As I'm in the UK that would not only result in massive overcharging of customers, but customers would also see a foreign transaction and the fees associated with that on their statement, likely triggering a chargeback.
Is there any way Commerce Stripe can take account of the currency being used in the checkout and create the charge using that currency? I know Stripe is capable of this, as you can send the currency along with the amount when the charge is created. Could there also be an option to display local and store currency side-by-side and charge in store currency (for example a customer selects USD on my UK store and sees, "checkout total is Β£59.96 (approx. $100.00)" and is then charged the correct amount in GBP). This gives merchants the choice of who takes the burden for foreign transaction fees.
Closed: outdated
3.0
Code
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Automatically closed because Drupal 7 security and bugfix support has ended β as of 5 January 2025. If the issue verifiably applies β to later versions, please reopen with details and update the version.