#Harry

1 messages ยท Page 1 of 1 (latest)

slow hornetBOT
fleet galleon
#

๐Ÿ‘‹ happy to help

gleaming verge
#

In any case I will mention that I am aware of the "Preview" functionality in the payment methods section. But I have found it can be unreliable. For example single payment and subscription have different rules which can't be considered there

fleet galleon
#

AFAIK that's the only thing we do have but let me double check with my colleagues

gleaming verge
#

If so, then I could try with some VPN I guess. Or is there some browser/computer settings that I could adjust which would work also? Hopefully this is not against some terms of use ๐Ÿ™‚

fleet galleon
#

sorry still looking into this

gleaming verge
#

No worries, take your time. I'm not in a hurry

fleet galleon
#

QQ are you using multi-currency prices? or do you want to display the same price/currency regardless of the customer's location

gleaming verge
#

I have different currencies but the same price regardless of location. So customer can choose whichever currency they want that is available

#

I would create a checkout link with a specific price ID and the payment methods would come automatically from Stripe

fleet galleon
#

ok

fleet galleon
#

unfortunately in your case it's not really possible to test things out if you're using separate prices

#

you'd have to generate multiple Checkout Sessions each in its own currency and test them separately

gleaming verge
#

Price wouldn't be that much of an issue, because I already know the price ID which the customer wants to see. But payment methods are the question, as Stripe decides this automatically based on my settings in the dashboard. So I would like to see for example if Alipay is visible in China, or maybe if giropay is visible in Germany etc

#

But alright, seems like kind of simulating location is not possible with Stripe tools. Thanks anyway for looking into it, I appreciate it!

fleet galleon
#

I'm sorry I wasn't able to be more helpful

#

let me know if you need any more help

gleaming verge
#

Still very helpful to know what is and what is not possible! Thanks again ๐Ÿ™‚

tender lava
#

FWIW, customer location (i.e. via IP or geolocation) is not a factor in determining which PMs to surface on Checkout/Payment Element

gleaming verge
tender lava
gleaming verge
#

Oh, interesting. So seems that if I pass a CNY price ID, then I should see the Alipay option wherever I am

tender lava
#

Yup!

#

The 'customer location/geography' requirement is a bit of a misnomer

gleaming verge
#

That's good to know!

tender lava
#

It just means that specific PM is only available to customers of that nationality, but they could be located anywhere in the world

gleaming verge
#

In the documentation, under compatibility it shows "Customer Geography: China"

tender lava
#

i.e. I'm a US citizen but vacationing in Europe - Checkout would still surface ACH Debit to me for a USD payment

gleaming verge
#

Huh, but how's that determined if I may ask?

tender lava
#

How is what determined?

gleaming verge
#

The nationality of the customer ๐Ÿ™‚
How does Stripe know that I am US citizen who just happens to be in Europe?

tender lava
#

It doesn't, customer location is its mostly a non-factor. It just knows:

  • The merchant offers ACH.
  • This Checkout Session meets the criteria for ACH (i.e. USD, etc).

Therefore its available on the payment page for users that do use that PM, and for those that don't they'd just ignore it.

gleaming verge
#

Ah, I see. Thanks for the detailed responses!

So when I have a payment link and don't see a particular payment method, then I can be sure that all other customers would not see it either, correct?

tender lava
#

Do you have a specific example? Generally I'd say yes

gleaming verge
#

I guess, exception could be google/apple, but these I already know are working, so that's fine.

Example: Alipay with CNY, or SEPA with EUR

#

I don't want to waste too much of your time ๐Ÿ˜„ I think everything is clear now and I was wrongly assuming that customer location was considered. If I stumble on any concrete new issue I can ask about it specifically from support or here

tender lava
gleaming verge
#

I don't have a specific payment link for now, sorry. If I find something weird, I will contact again ๐Ÿ™‚
But for now you can consider this topic resolved and again, thank you both for the help and info, I appreciate it a lot!