Working with Stripe Issuing cards
Learn how to integrate Stripe Issuing with Financial Accounts for platforms.
Stripe Issuing lets you create physical and virtual cards using a financial account as the source of funds.
Enable Issuing on connected accounts
Request the card_ account capability for the connected accounts on your platform and provide the required information for onboarding.
If successful, the response returns the connected account Account object with the capabilities hash listing the requested capabilities as active.
If you haven’t already, also request access to the card_ feature on the financial account.
If successful, the response returns the financial account object with the features listed in the active_ or pending_ array.
Create a card
After the card_ capability is active, the sellers and service providers that own your platform’s connected accounts can create cardholders and cards. You can issue cards only through the API.
A Cardholder object represents an individual or business entity that you can issue cards to. You can begin by creating a Cardholder with name, billing information, and whether they’re an individual or company.
If successful, the response returns the newly created Cardholder object.
Create a Card and assign it to both the Cardholder you just created and a financial account. To assign the cardholder and financial account, specify the cardholder ID in the cardholder parameter and the financial account ID in the financial_ parameter of the /v1/issuing/cards request.
If successful, the response returns the newly created Card object.
Handle authorizations
Review the Issuing authorizations guide to properly handle authorizations.
Create test authorizations
You can test the cards you just issued by following the steps in Testing Issuing to simulate purchases.
If the financial account associated with the issued card has outbound_flows restricted, authorizations on the card aren’t allowed.
See the Issuing transactions guide for information on different transaction types you might test against.
Handle captures and refunds
See the Issuing transactions guide to learn how to handle refunds and captures.
Handle disputes
See the Issuing disputes guide to learn how to properly handle disputes.