If you need to create, manage, and distribute virtual credit cards at scale through code, Stripe Issuing is one of the strongest API-first platforms to evaluate. Unlike turnkey corporate card tools, Stripe Issuing is infrastructure: your team builds the cardholder experience, funds the card program, and configures controls through Stripe's APIs and dashboard.
This Stripe Issuing review is based on provider documentation / public pricing / support materials, not first-hand production account testing. We focus on current pricing, availability, API and compliance caveats, and how Stripe compares with turnkey options like Brex and international spend platforms like Airwallex.
Stripe Issuing is best for software platforms, fintech teams, marketplaces, and expense products that need programmable card issuing and have engineering resources. It is not the easiest choice if you simply want ready-made employee cards, expense reimbursement workflows, or a business credit line. Start with Stripe if API control and embedded finance flexibility matter more than a prebuilt finance dashboard; compare alternatives on our virtual card provider comparison if you need a faster operational card setup.
| Topic | What the official source confirms | Source checked |
|---|---|---|
| Issuing model | Stripe Issuing creates and manages physical or virtual cards, spending controls, and real-time approvals through an API-driven card program. | Stripe Issuing docs |
| Availability | Local Issuing is listed for the US, UK, and many EEA countries; Stripe's global guide lists 22 local issuing countries and separate cross-border/private-preview paths. | Stripe global Issuing guide |
| Virtual cards | Virtual cards cost $0.10 in the US, GBP 0.10 in the UK, and EUR 0.10 in the EU. | Stripe virtual card docs |
| Public pricing | Stripe lists $0.10 per virtual card, $3.50 per standard physical card, and international payment fees of 1% + $0.30 plus 1% if currency conversion is required. | Stripe pricing |
| Compliance caveat | Eligibility, program setup, bank approval, funding, PCI handling, and cardholder geography can vary by program and region. | Stripe Issuing docs |
Stripe Issuing is a card issuing platform that lets businesses create, manage, and distribute virtual and physical cards through Stripe's embedded finance infrastructure. It launched in 2018 as part of the broader Stripe ecosystem, which also includes Payments, Connect, Treasury/Financial Accounts, Billing, and other money movement products.
Stripe Issuing is not a standalone product. It sits within Stripe's full suite of financial infrastructure tools, including Payments, Connect, Treasury, and Billing. This tight integration is one of its biggest advantages and one of the reasons it has attracted companies ranging from early-stage startups to publicly traded enterprises.
Like many fintech platforms, Stripe is not a chartered bank. Stripe's public Issuing materials say it works with bank partners and card networks to provide embedded finance infrastructure; the exact issuing bank, network, card product, and feature availability can depend on your program and region. This means:
This model allows Stripe to innovate rapidly on the technology side while relying on established banking partners for regulatory infrastructure.
| Metric | Detail |
|---|---|
| Issuing Launch Year | 2018 |
| Card Networks | Visa or Mastercard, depending on program setup |
| Local Issuing Countries | 22 listed in Stripe's global Issuing guide |
| Main Availability | US, UK, and many EEA countries |
| Standard Virtual Card Cost | $0.10 / GBP 0.10 / EUR 0.10 |
| Standard Physical Card Cost | $3.50, shipping not included |
| Review Basis | Provider documentation / public pricing / support materials |
| Our Rating | 4.7/5 |
Stripe Issuing is specifically designed for:
Key requirement: You must determine eligibility with Stripe, have a supported business use case, satisfy compliance/KYC requirements, and fund the card program before cards can spend. Stripe's current documentation describes availability in the US, UK, and many EEA countries, with separate local, cross-border, multinational, and private-preview stablecoin-backed paths.
The defining feature of Stripe Issuing is that every card is fully programmable. You create and manage cards through Stripe's API, not a dashboard form.
What this means in practice:
Real-world example: An expense management SaaS creates a unique virtual card for each employee's software subscription. Each card is locked to a specific MCC (software services) with a $500 monthly limit. If an employee tries to use the card at a restaurant, the transaction is automatically declined.
Code simplicity: Creating a virtual card takes approximately 10 lines of code. Stripe's SDKs are available in Python, Node.js, Ruby, Go, Java, PHP, and .NET.
Why this matters for virtual credit card programs: Traditional card issuers can require manual requests and operational back-and-forth. With Stripe Issuing, your application can create a card, set its rules, fund it, and deliver the details to a cardholder in a single automated workflow after your card program is approved.
Stripe Issuing's real-time authorization is where the platform truly separates itself from competitors. Every time a cardholder swipes, taps, or enters their card number online, Stripe sends a webhook to your server before approving the transaction.
How it works:
issuing_authorization.request webhook to your endpointapproved or declinedWhat you can build with this:
Real-world example: A corporate expense app uses real-time authorization to check each transaction against the employee's remaining monthly budget. If the purchase would exceed the budget, the transaction is declined instantly and the employee receives a push notification explaining why.
Performance caveat: Real-time authorization only works if your endpoint is reliable and fast enough for card authorization flows. Build fallback rules, monitoring, and fraud controls before relying on webhooks for production approvals.
Stripe Issuing can support local card issuing in the US, UK, and many EEA markets, with more complex cross-border and multinational program options handled separately. The important caveat is that "global" does not mean every business can issue cards to every cardholder from day one.
Geographic coverage:
Multi-currency capabilities:
Example use case: A fintech platform could issue cards to approved users in supported US, UK, or EEA programs, with card currency and cardholder eligibility determined by the platform's approved Stripe setup. If the same platform wants to serve subsidiaries or users outside those regions, it should discuss local issuing, multinational, or cross-border options with Stripe sales before designing the product around global availability.
Cards issued through Stripe Issuing need to be funded, and Stripe provides multiple flexible options.
Funding sources:
Funding speed:
Example use case: A gig economy platform could fund a card program from eligible Stripe balances or connected financial accounts, then issue cards for approved spending. The exact funding flow must be validated against Stripe's supported funding options for the platform's region and account type.
Handling transaction disputes is inevitable with any card program. Stripe Issuing provides a complete dispute management system built directly into the API.
Dispute features:
How it works:
This API-first approach means you can build dispute handling directly into your product rather than managing it manually through a bank portal.
Dispute outcomes depend on card network rules, evidence quality, merchant facts, and deadlines. Do not model Stripe Issuing economics around a fixed dispute win rate unless Stripe or your own production data supports it.
Perhaps the most compelling reason to choose Stripe Issuing is how it integrates with Stripe's broader suite of financial products.
Connected products:
Real-world example: A marketplace platform collects payments from buyers via Stripe Payments. Seller earnings accumulate in Stripe Connect accounts. When a seller wants to spend, the platform issues a virtual card funded directly from the seller's Connect balance. Everything happens within Stripe, with no external bank transfers needed.
Data advantage: Because everything lives in one ecosystem, you get unified reporting across payments received, cards issued, funds held, and transactions made. This eliminates the reconciliation nightmare of using multiple financial providers.
Stripe Issuing requires High KYC, which means a thorough verification process. To get started, you need:
Step 1: Enable Issuing (5 minutes)
Step 2: KYC Review (1-10 days)
Step 3: Program Approval (varies)
Step 4: Go Live (timing depends on approval, funding, and program configuration)
Timeline expectations:
To speed up the KYC process, prepare the following before applying:
Stripe Issuing uses a usage-based pricing model with no monthly subscription fee. You pay only for what you use.
| Fee Type | Amount |
|---|---|
| Monthly fee | $0 |
| Virtual card creation | $0.10 per card |
| Physical card creation | $3.50 per standard physical card, shipping not included |
| Cross-border transaction | 1% + $0.30 |
| Currency conversion | +1% if currency conversion is required |
| Dispute fee | $15.00 per dispute, exclusions may apply |
| Domestic transactions | $0 |
| Card replacement and shipping | Check your Stripe pricing and shipping quote; custom cards and shipping are not included in the standard card creation fee |
Pricing changes by country, custom pricing, tax status, card design, shipping method, and negotiated contract. Treat this table as a public-pricing snapshot, not a guaranteed quote.
| Fee | Stripe Issuing | Marqeta | Airwallex | Brex |
|---|---|---|---|---|
| Monthly Fee | $0 | Custom | $0 | $0 (with conditions) |
| Virtual Card | $0.10 | Custom pricing | Free (limited) | Free |
| Physical Card | $3.50 standard card, shipping extra | Custom pricing | Varies by market | Usually included |
| Cross-Border | 1% + $0.30, plus 1% conversion if required | Varies | Often lower FX-focused pricing | Brex applies an FX markup of up to 3% on converted card transactions |
| API Access | Core product | Core product | Available for selected products | Available on Brex plans, but not a card-issuing infrastructure product |
| Minimum Commitment | No setup fee published; program approval required | Often required | Varies | Eligibility and underwriting requirements apply |
Low-volume scenario (startup, 50 virtual cards/month):
High-volume scenario (platform, 10,000 virtual cards/month):
At scale, the $0.10 per card fee adds up. High-volume issuers should contact Stripe for custom pricing instead of assuming the public rate is the best available contract.
It is worth noting what Stripe Issuing does not charge for:
This makes the pricing predictable: your cost is primarily driven by the number of cards created and the volume of cross-border transactions.
Stripe Issuing's virtual credit card capabilities are among the most advanced in the industry. Here is what you can do with virtual cards on the platform.
Here are the most common ways businesses use Stripe Issuing virtual cards:
✅ Unmatched API and developer experience: Best-in-class documentation, SDKs in 7+ languages, comprehensive test mode ✅ Real-time authorization controls: Approve or decline every transaction with custom logic via webhooks ✅ Deep Stripe ecosystem integration: Seamlessly connects with Payments, Connect, Treasury, and Billing ✅ Global issuing paths: Local issuing in listed US, UK, and EEA markets, plus separate multinational and cross-border options ✅ No monthly fees: Pure usage-based pricing means you pay nothing when idle ✅ Fast virtual card creation: Generate virtual cards through the API for on-demand use cases ✅ Granular spend controls: MCC restrictions, velocity limits, geographic controls, and custom metadata ✅ Physical card customization: Custom branding on physical cards shipped directly to recipients ✅ Comprehensive dispute management: Full dispute lifecycle handled via API ✅ Mature infrastructure: Built on Stripe's broader payments and embedded finance platform
❌ Requires development resources: This is an API-first product; no standalone dashboard-only option for non-technical teams ❌ High KYC bar: Thorough verification process can take 5-10 days for new Stripe users ❌ Cross-border fees add up: 1% + $0.30 plus conversion fees can be higher than some FX-focused competitors ❌ $0.10 per virtual card at scale: Cost can become significant for high-volume programs without negotiated pricing ❌ No built-in expense management UI: You must build your own cardholder-facing interface ❌ Program details vary: Network, card product, country support, and funding structure depend on approval and region ❌ Physical card costs vary: Standard physical cards have a creation fee, and custom card/shipping costs are separate ❌ Not suitable for personal use: Strictly a B2B infrastructure product
| Feature | Stripe Issuing | Marqeta |
|---|---|---|
| Target User | Startups to enterprise | Mid-market to enterprise |
| Card Networks | Visa or Mastercard, program-dependent | Visa, Mastercard |
| Pricing Model | Usage-based, transparent | Custom, contract-based |
| Virtual Card Cost | $0.10 | Negotiated |
| Minimum Commitment | None | Often required |
| API Quality | Excellent (Stripe standard) | Excellent |
| Ecosystem | Full Stripe suite | Card issuing focused |
| Global Coverage | 22 local issuing countries listed, plus cross-border paths | 36+ countries |
| Setup Time | Days | Weeks to months |
Verdict: Stripe Issuing wins for startups and companies already on Stripe. Marqeta is better for large enterprises needing Mastercard support or broader geographic coverage. Stripe's transparent pricing and faster setup make it the easier starting point.
| Feature | Stripe Issuing | Airwallex |
|---|---|---|
| Card Type | Virtual + physical | Virtual + physical |
| Pricing | $0.10/card, no monthly | Free cards, no monthly |
| Cross-Border | 1% + $0.30, plus conversion fee when required | FX-focused pricing varies by market |
| API Depth | Deep (real-time auth) | Moderate |
| Multi-Currency | USD, EUR, GBP | 60+ currencies |
| Ecosystem | Payments, Treasury, Connect | FX, payments, accounts |
| Best For | Programmable card programs | International FX and payments |
| Rating | 4.7/5 | 4.7/5 |
Verdict: Choose Stripe Issuing if you need programmable spend controls and real-time authorization. Choose Airwallex if multi-currency support and lower FX fees are your priority. Airwallex is stronger for international businesses; Stripe Issuing is stronger for building custom card products.
| Feature | Stripe Issuing | Brex |
|---|---|---|
| Product Type | Card issuing infrastructure | Corporate card program |
| Target User | Developers building card products | Finance teams managing expenses |
| Virtual Cards | $0.10 each, unlimited | Free, unlimited |
| Physical Cards | $3.50 standard card, shipping extra | Usually included |
| Rewards | None | Up to 8x points |
| Expense Management | Build your own | Built-in |
| API Access | Full (core product) | Limited |
| Minimum Balance | Program approval and funding required | Eligibility and underwriting requirements apply |
Verdict: These are fundamentally different products. Stripe Issuing is infrastructure for building card programs. Brex is a ready-made corporate card with expense management. If you want to issue cards to your customers or build a card product, choose Stripe Issuing. If you want corporate cards for your own team, choose Brex.
Stripe Issuing can support commercial card programs where cards draw from an approved funding source rather than a generic revolving consumer credit line. The exact card product, network, and funding model depend on your approved program.
Virtual card creation takes less than 1 second via the API. You receive the full card details (number, expiration, CVC) in the API response, and the card is immediately active and ready for transactions. Batch creation of thousands of cards takes seconds.
Yes. Stripe Issuing is an API-first product designed for developers. While the Stripe Dashboard provides some card management capabilities, the full power of the platform (real-time authorization, spend rules, card lifecycle management) requires writing code. If your team lacks engineering resources, consider a turnkey solution like Brex or Ramp instead.
Stripe's current documentation says Issuing is available in the US, UK, and many EEA countries. Its global guide lists 22 local issuing countries and separate cross-border or private-preview paths for more complex programs. Card usability and cardholder eligibility still depend on your program setup, network, region, and approval.
Absolutely, but you will need to build the expense management interface yourself or integrate with a third-party tool. Stripe Issuing provides the card infrastructure (issuance, controls, authorization), but it does not include a cardholder-facing expense reporting UI. Many companies build custom expense apps on top of Stripe Issuing.
Stripe Issuing provides built-in fraud detection and dispute management. If a fraudulent transaction occurs, you can create a dispute via the API. Stripe manages the chargeback process with the Visa network. Additionally, real-time authorization controls let you build custom fraud prevention logic that runs before transactions are approved.
Traditional bank card programs typically require months of negotiation, large minimum commitments, and ongoing relationship management. Stripe Issuing can be set up in days, has no minimum commitments, and is entirely self-service through the API. The trade-off is that Stripe charges per-card fees and cross-border fees that banks may bundle differently.
Yes. Physical cards can be custom-branded with your company logo, colors, and design. Virtual cards can be presented under your brand within your application. Cardholders interact with your product, not Stripe directly, making it ideal for embedded finance use cases.
Choose Stripe Issuing if:
Avoid Stripe Issuing if:
Overall Rating: 4.7/5
Stripe Issuing remains one of the strongest developer-first card issuing platforms. The combination of real-time authorization controls, deep ecosystem integration, local issuing coverage, and Stripe's API quality makes it a strong choice for businesses building custom card programs. At $0.10 per virtual card under public pricing, the barrier to experiment is low, but physical cards, international transactions, disputes, shipping, and custom program terms can change the real cost.
The platform is not for everyone. Non-technical teams, companies that just want corporate cards for employees, and businesses needing multi-network support should look elsewhere. But if you are building a fintech product, an expense management platform, a gig economy marketplace, or any application that needs programmable virtual cards, Stripe Issuing is the infrastructure you want underneath.
Bottom line: Stripe Issuing is a strong card issuing platform for developers and platforms in 2026. If you can build the product layer and need programmable cards, start with Stripe Issuing, then compare Airwallex, Brex, and other providers on our VCC comparison page before applying.
Disclosure: This review is based on provider documentation / public pricing / support materials. Some links may be affiliate or partner links, but editorial conclusions are based on documented product fit, pricing, availability, and risk caveats rather than approval guarantees or promised savings.
Sarah Davies is the byline for EzVCard editorial research. We review provider pricing pages, support center documentation, legal disclosures, product docs, and public availability notes before making editorial comparisons.
Review the editorial methodology, affiliate disclosure, or email support@ezvcard.com if you spot an outdated detail.
If you're running a venture-backed startup or scaling company and tired of putting your personal credit on the line for a business card, Brex deserves a close look.
May 2026
ReviewMercury Bank review covering 2026 startup banking, fintech company structure, FDIC sweep coverage, IO cards, API tools, fees, pros and cons.
May 2026
ReviewPayoneer Business account review covering 2026 fees, multi-currency receiving, marketplace payouts, cards, pros and cons, and best-fit users.
May 2026