Docs
APIs & SDKs
|
Create account
Sign in
3DS
3DS Mandate in Japan
Last updated on Mar 31, 2025 On March 15, 2024, a set of industry guidelines that outline security measures for businesses that conduct card payments…
Why are some payments successful without authentication even when 3D Secure was requested?
If a payment requires 3D Secure authentication but we are unable to initiate it, we will make a final attempt to complete the payment without…
Authenticated payment declined with an `authentication_required` decline code
If an authenticated payment is declined with the decline code authentication_required, the customer should contact their card issuer for more…
Liability shift with frictionless flow for 3D Secure v2 (3DS2)
Liability shift occurs when Stripe attempts 3D Secure authentication, the customer authenticates, and that information is transmitted to the card…
Webhook notification between `requires_action` and `requires_confirmation` steps when using PaymentIntents
Stripe does not send any webhooks between the customer action ( requires_action ) and the last confirmation (requires_confirmation). Additional…
Test card requiring 3D Secure authentication for every transaction
If you are using the Setup Intents API to set up off-session recurring payments for Strong Customer Authentication (SCA) compliance and the test card…
Subscription retries for failed 3D Secure authorizations
If a subscription payment fails due to authentication issues when using 3D Secure, the payment will not automatically retry based on your retry…
3D Secure 2 device information
When authenticating a card payment with 3D Secure 2 (3DS2), Stripe collects certain information about the customer’s device via Stripe.js and the iOS…
Card payments in Malaysia
Card payments in Malaysia are subject to authentication using 3D Secure, which introduces an extra layer of security for customers making purchases…
Completing a next action for PaymentIntents created with one-off invoices
Invoices will automatically generate PaymentIntents objects and will indicate when a next action is needed. invoice.payment_action_required will…
Viewing 1–10 of 17 results
Previous
Next
Popular topics
1099
Account
Atlas
Billing
Connect
Disputes
Getting started
Invoice
Payments
Payouts
Privacy
Refunds
Taxes
Third-party integrations
Verification
Contact support
24×7 help from our support staff
Popular topics
1099
Account
Atlas
Billing
Connect
Disputes
Getting started
Invoice
Payments
Payouts
Privacy
Refunds
Taxes
Third-party integrations
Verification
Contact support
24×7 help from our support staff
What is Stripe?
Learn more about Stripe and our products.
Stripe docs
Get familiar with the Stripe products and their features.
Contact Sales
Talk to our team for questions about Stripe capabilities and pricing.
API reference
Explore complete reference documentation for the Stripe API.
Developer chat on Discord
Chat live with other developers on the official Stripe Discord.
English (United States)
© Stripe
JavaScript is currently disabled
You need JavaScript for the best experience on Stripe. Please enable it in your browser settings.
Find out how