Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Start an integration
Products
Global Payouts
Capital
Issuing cards
    Overview
    How Issuing works
    Global availability
    Manage fraud
    Cards
    Choose your card type
    Virtual cards
    Issue virtual cards
    Physical cards
    Manage cards
    Digital wallets
    Replacement cards
    Card programs
    Program management
    Processor-only Issuing
    Customize your card program
    Add funds to your card program
    Credit Consumer Issuing
      How Consumer Credit Issuing works
    Controls
    Spending controls
    Advanced fraud tools
    3DS
    Fraud challenges
    Real-time authorizations
    PIN management
    Issuing Elements
    Token Management
    Funding
    Balance
    Postfund your integration with Stripe
    Postfund your integration with Dynamic Reserves
    Purchases
    Authorizations
    Transactions
    Disputes
    Testing
    Merchant categories
    ATM Usage
    Issuing with Connect
    Set up an Issuing and Connect integration
    Update terms of service acceptance
    Connect funding
    Connected accounts, cardholders, and cards
    Embed card management UI
    Credit
    Overview
    Set up connected accounts
    Manage credit terms
    Report other credit decisions and manage AANs
    Report required regulatory data for credit decisions
    Manage account obligations
    Test credit integration
    Additional information
    Choose a cardholder type
    Customer support for Issuing and Treasury
    Issuing watchlist
    Marketing guidance (Europe/UK)
    Product and marketing compliance guidance (US)
Treasury
Manage money
HomeMoney managementIssuing cardsCredit Consumer Issuing

How Credit Consumer Issuing worksPrivate preview

Learn about the features and APIs you need to create, launch, and manage a credit program for your customers.

Copy page

Private preview

Credit Consumer Issuing is in private preview and is only available in the United States. To join the waitlist, submit your email.

Use Consumer Credit Issuing and a bank partner to create, launch, and manage a credit program for your consumers (often referred to as cardholders).

Integrate with Stripes public APIs to build an integration that enables you to:

Manage a credit program with BIN sponsorship

Stripe uses BIN sponsorship to let you work with card networks without needing your own sponsor bank or bank charter.

Collaborate with our sponsor banks (such as Celtic Bank) to define product terms such as credit limits, APRs, grace periods, fee schedules, and interest accrual terms.

Customize the way your credit program operates, such as determining how your consumers can earn rewards. For example, you can provide access to a credit card that offers 5% cash back on every transaction.

Partner with card networks such as Visa or MastercardStripe’s payment processing directly integrates with Visa and Mastercard. This means you can work with a bank partner to issue cards for Visa and Mastercard depending on your location.
Use Stripe’s credit ledgerStripe provides a credit ledger that serves as a system of record for tracking consumer account balances over time. It maintains a detailed log of all financial activity (such as purchases, payments, interest charges, fees, and adjustments) and applies your program’s rules when calculating interest or allocating payments. The credit ledger is your primary reference for consumer account data.

Prerequisites

Before you can use Credit Consumer Issuing, you must have the following:

  • Capital: You’ll need to bring your own capital or work with a capital provider to purchase the balances of your consumers.
  • Underwriting rules: Additionally, you must have your own underwriting rules. Stripe can provide the underwriting engine to ingest your predefined rules to make approval or denial decisions subject to the issuing bank’s credit policy.

Stripe’s consumer credit program

Use Credit Consumer Issuing to define:

  • Revolving lines of credit for consumers: Allows your credit consumers to access funds up to a predetermined credit limit. Consumers in your program must complete the minimum payment for every billing cycle.
  • Annual percentage rates (APRs): The annual rate charged on the cardholder’s credit balance or earned through an investment.
  • Consumer fees: Charges that a consumer might incur from their credit card for various activities or services such as annual membership fees or late payment fees.
  • Program benefits: Refer to the additional perks or advantages that a cardholder can earn and redeem using your card program such as purchase protection.
  • Program rules and policies: Guidelines that govern how your card program operates setting the standards and obligations of both the provider and the consumer.
  • Consumer rewards: Incentives offered to credit card holders or loyalty program members for using a particular financial product. They come in various forms such as points, miles, or cash back, and are often redeemable by applying rewards to reduce the cardholder’s balance.

Stripe APIs

Launching a bank-sponsored credit card program using Stripe involves several stages, with each stage requiring integration with Stripe’s public APIs.

These are the stages:

Stage Description
Onboard consumersCreate the user interface to onboard consumers to your bank-sponsored credit program, and use Stripe’s public APIs to collect KYC data.
Confirm the consumer acceptanceConfirm and notify the acceptance of a credit application to the applicable consumer.
Save payment methodsCreate a cardholder object and a SetupIntent object to save the payment methods of consumers without collecting immediate payment.
Issue cardsAfter a consumer successfully onboards, and you’ve created a cardholder object (to save payment methods for future use), issue physical or virtual cards. Physical cards require different APIs to provide shipment tracking details and enable card activation for the consumer.
Authorize paymentsIntegrate with Stripe’s authorization webhooks to approve or deny authorizations for payments based on your own logic.
Manage money movementSet up money movement between balances representing Stripe, the consumer, and your business–such as wiring funds to a consumer’s Stripe account balance.
Set up transactions historyEnable your consumers to view their transaction history for an applicable credit period.
Provide statementsProvide statements for your consumers to track their credit balance.
Use the Credit ledgerMonitor each consumer’s balance and their rewards using the credit ledger maintained by Stripe.
Stripe data reportsIntegrate with Stripe Reports to view insights about your business.

To learn more about these APIs, contact your Stripe account manager.

Features

Credit Consumer Issuing automatically:

  • Issues physical and virtual cards with a bank partner to customers
    You can issue physical or virtual cards using APIs or the Stripe Dashboard. Stripe manages the manufacturing, printing and shipping of the physical cards.

  • Manages processing with card networks
    Stripe manages the card transactions processed through payment networks, enabling the transfers of funds between consumers, businesses and financial institutions.

  • Responds to disputes on behalf of the cardholder
    When cardholders report a dispute, Stripe automatically manages and responds to the dispute with the applicable card network on your behalf. If you win or lose a dispute, Stripe notifies you on the status of the dispute.

  • Approves or denies payment authorization requests in real time
    Issuer processing lets Stripe approve or decline payment authorization requests in real time. Stripe evaluates each transaction based on available credit, account status, and your program’s terms. Stripe also handles payment processing, eliminating the need for a separate processor.

  • Uses advanced fraud alerts
    Stripe uses advanced fraud tools to detect and prevent potential fraud, sending alerts during consumer onboarding if we find suspicious activity.

  • Reminds and collects outstanding payments from cardholders
    Collections refer to the active pursuit of payments from consumers for outstanding debts or charges on their credit balance. Stripe automatically sends repayment reminders and provides payment plans to consumers.

  • Reports to the Credit Bureau
    Stripe handles credit bureau reporting in compliance with Metro2 formats.

  • Provides platform services and customer management tools
    Stripe manages consumer account services on your behalf. This includes dedicated consumer support specialists who interact with your customers and handle inquiries according to your established policies.

  • Includes reports
    You can also get access to basic and advanced reports. Reports provide insights about your business. To access basic reports, navigate to the Issuing page in the Stripe Dashboard or use the Reports API. To access advanced reports, use Stripe Sigma. Our Stripe Data Pipeline also allows you to export Stripe data to your data warehouse to generate these reports.

Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc