Sign in
An image of the Stripe logo
Create account
Sign in
Home
Payments
Business operations
Financial services
Developer tools
Security
All products
Home
Payments
Business operations
Home
Payments
Business operations
Financial services
Developer tools
Support
Overview
Payment Intents
Setup Intents
Payment Methods
Older APIs
Charges
Sources
ACH Direct Debit (deprecated)
Testing
No-code options
HomePayments

Older payment APIs

See our older APIs, no longer recommended but still available.

As Stripe builds technology to support the future of payments, some of our older APIs are no longer recommended. Find unmaintained documentation and migration guides here.

Migrating

The older APIs are limited. To get the latest Stripe features, migrate to the Orders, Payment Intents, Setup Intents, and Payment Methods APIs. See each individual API’s docs for specifics on migrating.

Using the older APIs

Although unsupported, these APIs aren’t going away. Until you upgrade your integration, you can still use these APIs:

  • Charges
  • Sources
  • ACH

Comparing the APIs

Feature
Payment Intents, Setup Intents, & Payment Methods
Charges, Tokens, & Sources
Supported payment methodsCards, digital wallets, bank transfers, and moreCards, ACH
SCA-ready
Works with Terminal (in-person payments)
Future development
Was this page helpful?
Questions? Contact us.
View developer tutorials on YouTube.
Check out our product changelog.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
Migrating
Using the older APIs
Comparing the APIs
Stripe Shell
Test mode
▗▄ ▄▟█ █▀▀ ▗▟████▙▖ ██████ ███▗▟█ ███ ███▗▟██▙▖ ▗▟█████▙▖ ███▖ ▀▀ ███ ███▀▀▀ ███ ███▀ ███ ███ ███ ▝▜████▙▖ ███ ███ ███ ███ ███ █████████ ▄▄ ▝███ ███ ▄ ███ ███ ███▄ ███ ███ ▄▄ ▝▜████▛▘ ▝▜███▛ ███ ███ ███▝▜██▛▘ ▝▜█████▛▘ ███ ▀▘
Welcome to the Stripe Shell! This is a graphical user interface of the Stripe CLI. You can use it to discover webhook events and manage your Stripe resources. By pressing ctrl + ` you can toggle it open from any page within the Stripe documentation. - View supported commands: - Listen for webhook events: - Trigger webhook events: - Call Stripe APIs: stripe [api resource] [api operation] (e.g. )
The Stripe Shell is best experienced on desktop.
$