Stripe | Financial Infrastructure to Grow Your Revenue

Stripe | Financial Infrastructure to Grow Your Revenue

4466 articles

Older payment APIs


Older payment APIs

Information about our older APIs and the newer APIs that replace them.

We’ve replaced some of our older APIs and no longer update their documentation.

Migrate to current APIs

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

Deprecation of the Sources API

We’ve deprecated support for local payment methods in the Sources API and plan to turn it off. If you currently handle any local payment methods using the Sources API, you must migrate them to the current APIs. We’ll communicate more information about this end of support through email.

We’ve also deprecated support for card payments in the Sources API, but don’t currently plan to turn it off.

Older APIs that remain available

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

Comparing the APIs

FeaturePayment Intents, Setup Intents, & Payment MethodsCharges, Tokens, & Sources
Supported payment methodsCards, digital wallets, bank transfers, and so onCards, ACH
SCA-ready
Works with Terminal (in-person payments)
Future development
Last verified 2026-09-24

Is this helpful?