3
3 Comments

Non-INR transactions in India should have shipping/billing address outside India.

Stripe presented with me this error when I test the subscription checkout. This is fine because I've mentioned the currency as USD and I'm testing the card with India address.

Now my real question is how do I know my customer is from India or from other country. If I know that before creating the checkout session only I can change the currency to INR for India customer and USD for other country customer.

Making the request to IP finder and change currency value is not ideal solution. I need to know is that everyone doing this way or am I going into the wrong direction.

  1. 1

    Having an Indian bank account is not ideal for making non-inr transactions. It's simply too much hassle and customers don't like it. I've done it before and even now I can tell you that it is easier to create a bank account in a foregin country than accept non-inr currency in india.

    I'd suggest you to check estonian e-residency program which helps you to get an estonian bank account - this will make it easier to accept USD and Euros via stripe

    1. 1

      Thank you. I got accepted into Razorypay and they do not support USD payment but later I heard if I link PayPal then I can able to collect USD.

      Now I am thinking why not use PayPal as the payment gateway service.

      1. 1

        Paypal integration was a bit confusing for me. Let me know if you manage to get it working :)

Trending on Indie Hackers
Passed $7k 💵 in a month with my boring directory of job boards 29 comments Reaching $100k MRR Organically in 12 months 29 comments 87.7% of entrepreneurs struggle with at least one mental health issue 14 comments How to Secure #1 on Product Hunt: DO’s and DON'Ts / Experience from PitchBob – AI Pitch Deck Generator & Founders Co-Pilot 11 comments Competing with a substitute? 📌 Here are 4 ad examples you can use [from TOP to BOTTOM of funnel] 10 comments Are you wondering how to gain subscribers to a founder's X account from scratch? 9 comments