#Réda
1 messages · Page 1 of 1 (latest)
pardon my english
Hi, can you share the request id where you're seeing this issue? Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
precisely : my request creating the setupintent with 3DSecure card --> req_UQn5WXQ4wT11GT (step 2)
and the subscription (which is in status "incomplete" with the card associated with the previous request : req_7w9K3hZ8mD2E1Y (step 4)
I think there might be some confusion here. Can you look at this guide, https://stripe.com/docs/billing/subscriptions/overview while I review these requests to better explain what might be happening?
I already took a look, discord is my last chance haha
The reason why this subscription has an incomplete https://stripe.com/docs/api/subscriptions/object#subscription_object-status is because the card requires next action, https://dashboard.stripe.com/test/events/evt_1MwXZ1E2Drto9DqwcmBmNIBY. The card that you used, https://dashboard.stripe.com/test/logs/req_1SsyvXMHS621xD on the setup intent creation always requires 3DS: https://stripe.com/docs/testing#three-ds-cards.
You should instead use this: https://stripe.com/docs/testing#authentication-and-setup: 4000002500003155
This card requires authentication for off-session payments unless you set it up for future payments. After you set it up, off-session payments no longer require authentication.
ok and how can I set it up for future payments ?
i know that it exists setup_future_usage for PaymentIntent API but doesn't seems that exists for SetupIntent
Setup Intent does exactly that, https://stripe.com/docs/api/setup_intents. You just want to use the other card that I mentioned.