shorebirdtech / shorebird

Code Push for Flutter and other tools for Flutter businesses.
https://shorebird.dev
Other
2.3k stars 139 forks source link

feat: enable SCA integration with Stripe Billing #1653

Open urvesh-sm opened 9 months ago

urvesh-sm commented 9 months ago

Description

After entering card details in stripe it should ideally as for second authentication which could be password/otp sent by bank, post which subscription can auto-debit monthly. This process is called 3D authentication in stripe. If not enabled then subscription cannot be auto-debited.

Reference link from stripe: https://stripe.com/docs/payments/3d-secure#:~:text=For%20extra%20fraud%20protection%2C%203D,code%20sent%20to%20their%20phone.

Error screenshot: Screenshot_2024-01-17_at_10 26 28_AM

bryanoltman commented 9 months ago

Discussed offline that this was accompanied by an SMS giving @urvesh-sm a number to call. Waiting to hear if they were able to resolve the problem my calling that number.

bryanoltman commented 9 months ago

@urvesh-sm Were you able to resolve this by calling the number you were texted?

urvesh-sm commented 9 months ago

@urvesh-sm Were you able to resolve this by calling the number you were texted?

@bryanoltman nothing. Bank is saying check with merchant, because as per them everything that needs to enabled (Internation transactions etc).

eseidel commented 9 months ago

Looks like we may have to do a small amount of migration work for our Stripe Billing account: https://stripe.com/docs/billing/migration/strong-customer-authentication