No prompt for 3D Secure (3DS) authentication when customer creates a subscription with a trial period

One-Off Charges Not Handled By Billing

You will need to create a SetupIntent and collect authentication at the time the customer signs up so the stored card information can be reused with the Merchant Initiated Transaction (MIT) exemption applied in the future.

If this is not done, then the customer will be prompted to authenticate at the time of charge and you will then need to go through a recovery flow.

Subscriptions Created With Stripe Billing

Subscriptions created using Stripe Billing will have a SetupIntent automatically created in preparation for future charges. This SetupIntent will ask your customer to authenticate while on session so that when the trial comes to an end, the customer does not need to be brought on session again to confirm their details.

Additional Information