#kavish_best-practices
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1353815001458151695
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello
What API are you currently using to save payment methods? Typically, Stripe validates the payment method and prompts for 3DS when you save a payment method using SetupIntents.
If you're not using SetupIntents API to save the payment methods then I'd highly recommend integrating that instead of trying to charge the payment method to validate it - https://docs.stripe.com/payments/save-and-reuse
Because it is possible that the card has enough funds to cover the initial authorization amount but then won't have enough to pay for the subscription.
Also if you do still charge $1, are you planning to refund that after validating the payment method? If so, that might contribute to high refunds rate on your account and flag the account for a review