Stripe Issuing: emissione carte virtuali

Stripe Issuing: emissione carte virtuali

Stripe Issuing trasforma chi vende su Stripe in un'emittente di carte di pagamento: con poche chiamate API puoi creare carte virtuali o fisiche, impostare limiti di spesa, controllare le categorie autorizzate e monitorare le transazioni in tempo reale.

Cosa puoi fare con Issuing

Issuing permette di emettere carte Visa o Mastercard per: rimborso spese dipendenti, payout istantaneo a freelancer/marketplace, carte virtuali single-use per fornitori, carte aziendali con controllo categoria MCC (Merchant Category Code). Le carte virtuali sono utilizzabili immediatamente; quelle fisiche arrivano in 3-5 giorni.

Authorization in tempo reale

Ogni transazione passa attraverso un webhook 'issuing_authorization.request' che ti permette di approvare o rifiutare in millisecondi in base alla tua logica (saldo disponibile, MCC permesso, ora del giorno, geolocalizzazione). Questo permette di costruire prodotti fintech custom come app expense management o carte per minori.

Card Programs e differenza commerciale vs prepagata

Issuing emette carte come 'commercial credit card' di default: il limite è dato dall'Issuing Balance che la platform deposita preventivamente. Differenza con prepagate tradizionali: le carte Stripe sono Visa/Mastercard standard, accettate ovunque, supportano 3D Secure, NFC e Apple/Google Pay (Push Provisioning). Si possono emettere come single-use (PAN diverso ogni volta, ideale per fornitori sospetti o controllo expense), multi-use (PAN persistente), o virtual-with-physical-pair. Le carte fisiche supportano custom branding sopra una certa volume threshold.

Use case: expense management e payout istantaneo

I tre use case dominanti di Issuing sono: 1) Expense management per dipendenti (Brex, Ramp, Pleo sono costruiti su Issuing) con spending controls per categoria/merchant; 2) Marketplace instant payout: il venditore riceve carta virtuale collegata al saldo, può spendere immediatamente senza attendere payout bancario (Uber Driver Card); 3) Customer rewards: carte cashback custom per programmi fedelta'. La compliance richiede comprensione di Reg E (USA) e PSD2 (EU), Stripe gestisce gran parte ma il KYC su cardholder è responsabilità' della platform.

Issuing Authorization e logica business custom

Il webhook issuing_authorization.request è il momento chiave: Stripe ti contatta in real-time con dettaglio della transazione (merchant, MCC, importo, currency, location) e tu hai 2 secondi per approvare/rifiutare con stripe.issuing.authorizations.approve() o decline(). Logica custom possibile: bloccare gambling MCC anche per carta dipendenti senior, limitare spese per fascia oraria (no acquisti notte), enforcement budget mensile, geofencing (no transazioni fuori paese di residenza). Performance critica: < 500ms tipicamente, deploy su edge per latency globale.

Cardholder funding e treasury management

L'Issuing Balance è separato dal payment Balance: deve essere alimentato con stripe.topups.create (da bank account) o transfer da payment balance (se acquirer e issuer su stessa entity). Per platform che emettono molte carte, funding strategy: 1) Pre-fund mensile in base a spesa storica; 2) Just-in-time top-up via webhook issuing_authorization.created se balance basso; 3) Stripe Treasury per Wallet-as-a-service feature avanzate (interest-bearing balance). Best practice: alert su low balance per evitare authorization decline indesiderate.

Issuing per consumer fintech use case

Use case avanzati Issuing per consumer fintech: 1) Neobank concorrente a Revolut/N26 - emissione carta principale account; 2) Carta famiglia con spending control per ogni member; 3) Carta crypto-linked (saldo crypto convertito al momento spesa); 4) Carta corporate per startup early-stage (Brex, Mercury); 5) Carta loyalty/cashback brand-specific. Compliance: in UE serve EMI license (Electronic Money Institution) o partnership con BIN sponsor licensed. Stripe in alcuni mercati funge da BIN sponsor (es. UK), in altri richiede partner third-party. Time-to-market: con Issuing 4-12 mesi vs 24-36 mesi per build proprio sistema da zero. Cost saving 70-80% rispetto build.

Issuing roadmap e nuove feature 2026

Stripe Issuing roadmap include feature avanzate per il 2025-2026: 1) Push provisioning Apple Pay/Google Pay diretto (cliente aggiunge carta a Wallet con un tap, senza inserimento manuale PAN); 2) Real-time funding via instant transfer (Issuing Balance ricaricato in secondi, no attesa bonifico); 3) Multi-currency Issuing (carte in valute diverse da EUR/USD); 4) Cross-border purchase fee optimization; 5) ESG carte (carte con tracking carbon footprint per transazione). Per platform che pianificano roadmap su Issuing, monitor Stripe changelog mensile. La direzione strategica è chiara: Issuing diventare full-stack fintech infrastructure platform, non solo card issuance.

Procedura passo-passo

  1. Richiedi l'attivazione di Issuing dalla Dashboard (richiede verifica KYB).
  2. Funda l'Issuing Balance tramite bonifico o transfer da Stripe Balance.
  3. Crea un Cardholder via API: stripe.issuing.cardholders.create con nome, email e indirizzo.
  4. Crea la Card associata: stripe.issuing.cards.create con type='virtual' o 'physical'.
  5. Imposta spending_controls (limite per transazione/giorno/mese, MCC ammessi).
  6. Implementa il webhook issuing_authorization.request per logica custom.
  7. Mostra al cardholder la PAN tramite Stripe Elements (PCI-compliant).

Errori comuni e come risolverli

  • Issuing Balance vuoto: le autorizzazioni vengono rifiutate; ricarica preventivamente.
  • Webhook authorization lento: Stripe da' 2 secondi: ottimizza il codice o approva di default.
  • Spending controls troppo permissivi: rischio fraud; usa MCC restrittivi quando possibile.
  • PAN mostrata insicura: mai loggare il PAN: usa Elements per PCI-DSS compliance.

Domande frequenti

D: Issuing è disponibile in Italia?
R: Sì, dal 2022 Stripe Issuing è disponibile per merchant italiani in EUR.

D: Posso emettere carte fisiche?
R: Sì, anche con branding personalizzato (logo, colori) previa approvazione Stripe.

D: Quanto costa Issuing?
R: Pricing variabile: ~0,20 EUR per carta + 0,1% sulle transazioni autorizzate.

D: Le carte funzionano internazionalmente?
R: Sì, Visa e Mastercard sono accettate globalmente; verifica le commissioni FX.

Hai bisogno di aiuto?

Se vuoi integrare Stripe con il team di G Tech Group, scrivici tramite il modulo di contatto.

Hai trovato utile quest'articolo?