#epatternz_80735
1 messages · Page 1 of 1 (latest)
Hello 👋
The error seems pretty clear no?
If you account is registered in IN but you're selling non-INR subs then you must collect shipping/billing info that's outside india
Yes, we are collecting addresses from customers. Suppose an Indian wants to buy a subscription how can he provide an outside Indian address?
It would depend on what APIs/UIs you're using to start the subscription. There's info here: https://stripe.com/docs/india-accept-international-payments
We are using $stripe->checkout->sessions->create php package
Can you share an example cs_xxx ID?
Taking a look
We need an adress for the customer. You need to pass billing_address_collection: 'required' in creation to ensure we collect one on the payment page: https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-billing_address_collection
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
What's the question?
As per your above suggestion link we set billing_address_collection: 'required' param too. But still we are facing same issue
4242 4242 4242 4242
Non-INR transactions in India should have shipping/billing address outside India. More info here: https://stripe.com/docs/india-exports
And what billing address did you provide?
Error seems pretty clear then?
Non-INR transactions in India **should have shipping/billing address outside India. **
You can't do a USD payment as an IN merchant with an IN customer
(will delete your screenshot as it contains PII and this is public)
How we can achieve subscriptions in USD for both Indian and international customers?
You can't AFAIK
Currency conversion is possible?