Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseManaged Payments
Use Payment Links
Build a checkout page
Build an advanced integration
Build an in-app integration
Payment methods
Add payment methods
Manage payment methods
Faster checkout with Link
Payment interfaces
Payment Links
Checkout
Web Elements
In-app Elements
Payment scenarios
Custom payment flows
    Overview
    Payments for existing customers
    Authorize and capture a payment separately
    Build a two-step confirmation experience
    Collect payment details before creating an Intent
    Finalize payments on the server
    Take mail orders and telephone orders (MOTO)
    US and Canadian cards
    Forward card details to third-party API endpoints
    Payments line items
Flexible acquiring
Orchestration
In-person payments
Terminal
Other Stripe products
Financial Connections
Crypto
Climate
HomePayments

More payment scenarios

Find a payments integration to support your use case.

Copy page

The Payment Intents and Setup Intents APIs handle any changing regulations and bank behaviors for you. Tell Stripe how you intend to use a payment method and we’ll route payments in a way that can improve payment acceptance rates.

Place a hold on a payment method
Capture the funds once you determine the final amount.
Ignore bank authentication
Treat requests for authentication as declined payments.
Build two-step confirmation
Add an optional review page after a user enters their payment details.
Collect payment details before creating an Intent
Build an integration where you render the Payment Element without first creating an Intent.
Finalize payments on the server
Build an integration where you can collect payment details on the client and confirm payments from the server.
Payment method configurations on dynamic payment methods
Enable payment methods from the Dashboard and always show the highest converting payment methods to your customers.
Forward card details to third-party API endpoints
Forward card details stored with Stripe to third-party API endpoints.
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc