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:
Comparing the APIs
Feature | Payment Intents, Setup Intents, & Payment Methods | Charges, Tokens, & Sources |
---|---|---|
Supported payment methods | Cards, digital wallets, bank transfers, and more | Cards, ACH |
SCA-ready | ||
Works with Terminal (in-person payments) | ||
Future development |