Comment fonctionne l'émission de cartes virtuelles
Une explication technique du fonctionnement de l'émission de cartes virtuelles : parrainage BIN, processeurs de cartes, flux d'autorisation, gestion de programme et éléments à créer ou à acheter.
Une carte virtuelle est un numéro de carte (PAN), une expiration et un CVV générés par programme via un processeur émetteur de carte. La carte n’existe que sous forme logicielle – il n’y a pas de plastique physique. Lorsque la carte est utilisée pour une transaction, le réseau de cartes achemine la demande d'autorisation vers le processeur émetteur, qui applique les règles de votre programme (limites, contrôles des commerçants, vérifications du solde) et approuve ou refuse en temps réel.
Comprendre le fonctionnement de l'émission de cartes virtuelles est essentiel pour les équipes qui créent des plateformes de gestion des dépenses, des outils de dépenses publicitaires, des programmes de cartes d'entreprise ou tout autre produit souhaitant proposer des cartes de paiement aux utilisateurs. Ce guide explique la pile complète : des réseaux de cartes aux sponsors BIN, en passant par les processeurs et ce que vous construisez réellement en tant que couche logicielle.
La pile du réseau de cartes
Lors de la création d'un produit de carte virtuelle, vous créez la couche Program Manager. Vous n'avez pas besoin de votre propre licence bancaire : la banque sponsor du BIN et le processeur s'en chargent. Votre couche produit définit la logique d’émission des cartes, les contrôles des dépenses et l’expérience de l’utilisateur final.
| Calque | Rôle | Exemples |
|---|---|---|
| Réseau de cartes | Acheminer les demandes d'autorisation entre le commerçant et l'émetteur ; établit des règles | Visa, Mastercard |
| Banque émettrice / sponsor du BIN | Banque agréée qui parraine le programme de carte ; contient la gamme BIN | Banque Sutton, Banque Piermont, Banque Evolve, WebBank |
| Processeur émetteur de cartes | Plateforme technique qui gère le cycle de vie des cartes, les autorisations et les contrôles pour le compte du sponsor BIN | Marqeta, Lithique, Stripe Émission, i2c, Galileo |
| Gestionnaire de programme (vous) | Couche de produit qui définit la logique métier, l'expérience utilisateur et les contrôles | Votre plateforme construite sur Marqeta/Lithic/Stripe |
| Titulaire de la carte | Utilisateur qui détient et dépense avec la carte | Employé, entrepreneur, acheteur, annonceur |
Contrôles des cartes et règles du programme
Pour les cas d'utilisation de dépenses publicitaires, la restriction des cartes par MCC (5940 pour la publicité en ligne ou identifiants de marchand spécifiques pour Meta/Google) constitue un contrôle clé. Pour les paiements des entrepreneurs, des cartes à usage unique avec un montant fixe sont utiles.
- Limite de dépenses – solde maximum ou limite par transaction ; diminue lorsqu'il est dépassé
- Contrôles du Merchant Category Code (MCC) – restreignez la carte à des catégories de commerçants spécifiques (par exemple, uniquement les plateformes de publicité numérique)
- Restrictions spécifiques aux commerçants : autoriser ou bloquer des identifiants de commerçant spécifiques (lorsque le processeur le prend en charge)
- Restrictions géographiques – autoriser ou bloquer les transactions dans des pays spécifiques
- Contrôles basés sur le temps – actifs uniquement pendant certaines heures ou certains jours
- Cartes à usage unique : le numéro de carte expire ou se désactive après la première autorisation réussie
- Contrôles de vitesse – nombre maximum de transactions par jour ou par semaine
Comparaison des processeurs émetteurs de cartes
Pour la plupart des produits de cartes virtuelles B2B, Marqeta ou Lithic sont les choix pratiques. Stripe L'émission convient aux programmes ou produits plus simples déjà profondément intégrés à Stripe.
| Processeur | Idéal pour | Point fort | Considération notable |
|---|---|---|---|
| Marqueta | Logique de programme complexe, cartes de dépenses du marché, cartes d'entreprise | Financement juste à temps (JIT) ; autorisation flexible basée sur un webhook | Intégration plus complexe ; idéal pour les programmes avancés |
| Lithique | Programmes de cartes B2B et fintech ; cartes virtuelles à grande échelle | Nettoyer API ; prise en charge solide des cartes virtuelles ; intégration rapide | Prise en charge plus limitée des cartes physiques |
| Stripe Émission | Produits SaaS utilisant déjà Stripe ; programmes plus simples | Intégration étroite de l'écosystème Stripe ; intégration facile | Moins flexible pour une logique d’autorisation complexe |
| i2c | Programmes matures ; émetteurs à volume élevé | Hautement configurable ; portée mondiale | Temps d'intégration plus long ; axé sur l'entreprise |
| Galilée | Néobanques ; grands programmes de débit | Pile bancaire complète ; FinTech en tant que service | Principalement les États-Unis ; axé sur les programmes de débit/prépayé |
Ce que vous construisez en tant que gestionnaire de programme
En tant que couche gestionnaire de programme, vous construisez :
Tableau de bord de gestion des cartes: Interface utilisateur pour l'émission de cartes, la définition de limites, le gel/dégel et l'affichage de l'historique des transactions par carte.
Intégration de l'émission de cartes API: API appelle le processeur pour créer des cartes, définir des contrôles, récupérer les détails de la carte (masqués) et gérer l'état de la carte.
Gestion du solde / financement: Logique pour gérer le solde financé du programme au niveau du processeur. Les cartes tirent de cet équilibre. Vous devez le maintenir à niveau via un virement bancaire ou un financement stable (si le processeur le prend en charge).
Gestion des webhooks d’autorisation (Marqeta JIT): Pour les programmes Marqeta JIT, votre plateforme reçoit une demande d'autorisation en temps réel et doit répondre approuver/refuser en millisecondes. Cela permet une logique d’autorisation entièrement personnalisée.
Suivi et reporting des transactions: Ingérez les événements de transaction à partir des webhooks du processeur. Stockez et regroupez par carte, utilisateur, campagne ou centre de coûts pour le reporting.
Gestion des autorisations des utilisateurs et des cartes: Rôles d'utilisateur qui déterminent qui peut créer des cartes, définir des limites, afficher des relevés ou exporter des données.
Conformité et exigences du programme
Gizmolab construit la plateforme technologique et intègre le processeur émetteur de cartes. Nous ne fournissons pas directement de services d'émission de cartes, de parrainage BIN ou de services de conformité réglementaire. Ceux-ci sont fournis par le processeur et les partenaires sponsors BIN.
- KYC pour les titulaires de carte — vérification d'identité requise pour les titulaires de carte ; le niveau dépend du programme et de la géographie
- KYB pour les entreprises : les programmes d'entreprise nécessitent généralement une vérification commerciale
- Surveillance AML — surveillance des transactions pour détecter toute activité suspecte ; requis à grande échelle
- Règles du programme du réseau de cartes – Visa et Mastercard ont des exigences en matière de gestionnaire de programme ; votre processeur guide la conformité
- Exigences du sponsor BIN — la banque sponsor peut imposer des exigences de conformité supplémentaires
FAQ
Ai-je besoin de ma propre licence bancaire pour émettre des cartes virtuelles ?
Qu’est-ce que le financement JIT et pourquoi est-il important ?
Combien de temps faut-il pour mettre en ligne un programme de cartes ?
Les cartes peuvent-elles être financées avec des stablecoins ?
Construire une plateforme de cartes virtuelles ?
Gizmolab crée des plates-formes de cartes virtuelles avec Marqeta, Lithic et Stripe Issuing pour les programmes de gestion des dépenses, de dépenses publicitaires et de cartes d'entreprise.