Anyone here use Stripe billing to charge internati...
# random
m
Anyone here use Stripe billing to charge international customers for monthly/annual subscriptions? If so, is there any special handling needed while renewing subscriptions with cards that require 2FA? 3D secure is disabled by default (unless you pay for stripe radar). What else is needed? Context: This is mostly about non-Indian cards from international audience, unrelated to the recent RBI rules.
d
We use Stripe and I recommend you use the Checkout (pre-built) flow because it goes through the 2FA process if needed. If you allow people to enter their CC number directly on your site, you need to ensure PCI compliancy and there's more setup required for 2FA.
1
👍 1
No additional handling is required for recurring once they've done the 2FA thing the first time. 😄
m
Yeah, already using the built-in checkout page + customer portal.
Update: Found the magic switch! 😂
a
I didn't know this option of sending stripe hosted link, thanks for sharing. Stripe is weird, two of my app's users from US used their cards to make USD transaction through Stripe's checkout page only to end up failing the 3D secure auth for some reason, they both tried at least twice, Stripe support said 3d secure verification failed but I don't see any reason for that
m
The stripe event logs should show you exactly why the 3D secure auth failed.
a
Twice I got "customer did not complete 3d secure verification or was rejected by bank", and the other two times the event was "3d secure is not supported, the bank returned an error"
Wondering if I can do anything from my side to fix this, being a solo-developer of the app losing each paying customer in first try is a disappointment 😅
m
Is this for one-off purchases or for recurring subscription billing?
e
@magnificent-solstice-42554 @dazzling-lamp-17487 I am also planning to use stripe or razorpay. Which one should I choose? Both for international as well as domestic payments
a
Mithun: It's for recurring payments aka subscriptions Aditya: I haven't tried Razorpay but with Stripe you can collect both international and domestic payments, it's just that you'll need to create subscriptions in USD as well as INR/your domestic currency to make it work, on front-end you can user country and redirect to the apt. payment page
👍 1
m
I haven't tried razorpay, so can't comment on it.
e
Any formalities I have to complete or anything specific I should be aware of for accepting domestic/international payments? Is it ok to accept payment before even registering for business/sole proprietorship?
a
Aditya: Razorpay asks for KYC, I registered as sole proprietorship on Stripe and currently accepting payments so I guess it's fine
👍 1