#ramonp
1 messages · Page 1 of 1 (latest)
Hello! Just want to double check - are you using Checkout w/ Prices that have currency_options set?
No, im using stripe elements with custom code similar to this https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements
If you're using Elements then I don't believe we support automatically choosing the correct currency - what doc are you following?
No particular doc, I currently have a separate page for a country and a lower base price for that country. I have a middleware that detects geo location and routes to that page and the currency is chosen based on what page the user came from. My concern is the potential for abuse because I believe any one could go to that page or use a vpn and receive a discounted price under that currency even though its not there local currency. so I was hoping to require people to use the currency that is default to their card would prevent that.
Gotcha
Is there a recommended way to deal with this through stripe?
Sorry got side tracked by some other threads
So really with Payment Element you're entirely in control of which currency you're using - Stripe does nothing to handle this (we'd only switch the currency for you automatically if you were using Checkout/PaymentLinks)
Ok, so if abuse does become an issue, going off billing address, canceling and updating the subscription with the proper currency, would be the best option since i dont thing i get the card information untill after theyve been charged right?
Well an alternative you could look into is doing somethign like this - https://stripe.com/docs/payments/build-a-two-step-confirmation
Basically, it creates the PaymentMethod first, then you'd be able to check the country and use the correct currency based on that
This looks good thank you 👍