Skip to content
Sign in
An image of the Stripe logo
/
Create account
Sign in
Home
Payments
Finance automation
Banking as a service
Developer tools
No-code
All products
Home
Payments
Finance automation
Home
Payments
Finance automation
Banking as a service
Developer tools
Overview
Start an integration
Products
Issuing cards
    Overview
    Global Issuing
    Get started
    How Issuing works
    Choose your card offering
    Customize your program
    Add funds to your card program
    Manage fraud
    Cards
    Create cards
    Virtual cards
    Physical cards
    Manage cards
    Digital wallets
    Replacement cards
    Testing and support
    Testing physical cards
    Support
    Controls
    Spending controls
    Real-time authorizations
    SMS fraud alerts
    3D Secure
    PIN management
    Issuing Elements
    Token Management
    Funding
    Balance
    Purchases
    Authorizations
    Transactions
    Disputes
    Testing
    Merchant categories
    ATM Usage
    Issuing with Connect
    Set up an Issuing and Connect integration
    Connect funding
    Connected accounts cardholders and cards
    Additional information
    Choose a cardholder type
    Customer support for Issuing and Treasury
    Marketing guidance (Europe/UK)
    Product and marketing compliance guidance (US)
Treasury
Business financing
HomeBanking as a service

Issuing

An API for businesses to instantly create, manage, and distribute payment cards.

Note

Issuing is available in the United States, United Kingdom, and European Economic Area. See more about availability by country.

Get started

Sign up

Activate test mode Issuing in the Dashboard.

Add funds

Make funds available in your Issuing balance for future card spend.

Create cards

Create cardholders and issue virtual or physical cards.

Build a platform

Create separate connected accounts, each with their own balance and cards.

Add a logo

Customize physical cards with a company logo.

Test the integration

Simulate purchases in test mode before going live.

Manage cards

Set spending controls

Set rules on cards and cardholders to control spend.

Perform real-time authorizations

Approve or decline authorization requests in real time.

Add cards to digital wallets

Spend cards with Apple Pay, Google Pay, or Samsung Pay.

Handle authorizations

Learn how to handle partial, incremental, and reversal authorizations.

Handle transactions

Learn how to handle refunds and other types of transaction captures.

Dispute transactions

Learn about submitting and tracking disputes.

Get Issuing cards support

Get support for self-service cards.

Guides

How to earn revenue by issuing cards

Learn the basics of interchange revenue, how it’s calculated, and how Stripe can help you earn revenue.

Introduction to BaaS for SaaS platforms

Learn why you should embed financial services in your product, how to evaluate BaaS solutions, and how Stripe can help.

Charge card 101

Learn the ins-and-outs of building a charge card program and how Stripe can help.

Best practices for building a fintech company

Learn from four startups on how to design, build, and grow a successful fintech company.

Compliance fundamentals for fintechs in the US

Learn about the basics of BaaS compliance for fintechs in the US.

Bank partnerships for Stripe BaaS

Learn from Gillian Wee about what the Financial Partnerships team looks for in bank partners at Stripe.

Merchant category codes (MCCs)

Learn what they are and how you can use them to enhance your card program.

Was this page helpful?
Need help? Contact Support.
Watch our developer tutorials.
Check out our product changelog.
Questions? Contact Sales.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Log in to your Stripe account and press Control + Backtick (`) on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g., )
The Stripe Shell is best experienced on desktop.
$