# Cartes bancaires adossées à des stablecoins pour les Stablecoin Financial Accounts de Stripe Découvrez comment émettre des cartes prépayées ou des cartes de débit, virtuelles ou physiques et adossées à des Stablecoin Financial Accounts pour des comptes connectés. Vous pouvez activer les dépenses financées par des stablecoins sur votre plateforme Connect afin de : - Créez des wallets de garde pour les comptes connectés. - Émettez des cartes prépayées ou des cartes de débit, virtuelles ou physiques, adossées à des soldes en stablecoins. - Activez les transferts directs vers des wallets de cryptomonnaie externes ou des rampes de sortie locales vers des comptes bancaires. > Les cartes Issuing adossées à des stablecoins sont actuellement en [version bêta privée](https://docs.stripe.com/release-phases.md). Pour y accéder, [contactez l’équipe commerciale de Stripe](https://stripe.com/contact/embedded-finance). ## Disponibilité Les wallets adossés à des stablecoins sont actuellement en [version bêta privée](https://docs.stripe.com/release-phases.md). Assurez-vous d’être éligible à la version bêta avant de démarrer : - Vous devez [configurer votre compte Stripe](https://docs.stripe.com/get-started/account/set-up.md) et [le configurer en tant que plateforme Connect](https://dashboard.stripe.com/connect). - Votre plateforme Connect doit être établie aux États-Unis ou en Europe. - Les comptes connectés doivent être basés dans un marché approuvé lors de l’onboarding de la plateforme. Pendant la phase d’aperçu privé, les comptes connectés peuvent être basés dans plus de 30 pays en Amérique latine, en Afrique et dans les Caraïbes. Contactez votre représentant de compte pour obtenir des précisions sur la couverture par pays. ## Cycle de vie du financement Ce guide couvre le cycle de financement suivant : 1. Vous approvisionnez d’abord votre compte de plateforme en transférant de l’argent depuis votre compte bancaire américain vers votre compte financier Stripe à l’aide de l’[API Financial Addresses v2](https://docs.stripe.com/api/v2/money-management/financial-addresses.md). 1. Ensuite, vous transférez des fonds depuis le compte financier de votre plateforme vers le compte financier d’un compte connecté et convertissez les fonds de USD en USDC à l’aide de l’[API Outbound Payments v2](https://docs.stripe.com/api/v2/money-management/outbound-payments.md). 1. La dernière étape consiste à activer les dépenses liées aux comptes connectés à l’aide de l’une des méthodes suivantes : - Cartes de débit prépayées en USD utilisant [l’API Issuing Cardholders](https://docs.stripe.com/api/issuing/cardholders/create.md) et l’[API Issuing Cards](https://docs.stripe.com/api/issuing/cards/create.md) - Transferts de wallets de cryptomonnaies en USDC — Utilisation des [API Outbound Setup Intents v2](https://docs.stripe.com/api/v2/money-management/outbound-setup-intents.md) et [Outbound Transfers v2](https://docs.stripe.com/api/v2/money-management/outbound-transfers.md) - Virements vers des comptes bancaires locaux en USD, MXN ou EUR utilisant l’[API Outbound Setup Intents v2](https://docs.stripe.com/api/v2/money-management/outbound-setup-intents.md) et l’[API Outbound Transfers v2](https://docs.stripe.com/api/v2/money-management/outbound-transfers.md) ## Alimenter le compte financier de votre plateforme Vous dispersez les fonds du compte financier de votre plateforme pour financer les dépenses par carte des comptes connectés. ### Récupérer l’ID de votre compte financier ```curl curl https://api.stripe.com/v2/money_management/financial_accounts \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" ``` ### Créer une adresse financière Utilisez l’[API Financial Addresses v2](https://docs.stripe.com/api/v2/money-management/financial-addresses.md?api-version=preview) pour créer une nouvelle adresse financière. ```curl curl -X POST https://api.stripe.com/v2/money_management/financial_addresses \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ --json '{ "financial_account": "{{FINANCIALACCOUNTID_ID}}", "type": "us_bank_account" }' ``` ### Récupérer les identifiants de financement Récupérez les numéros de compte et les numéros de routage des transferts bancaires ou ACH. Utilisez le paramètre `include` pour obtenir le numéro de compte complet. ```curl curl -G https://api.stripe.com/v2/money_management/financial_addresses \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ -d "include[0]=credentials.us_bank_account.account_number" ``` Vous pouvez surveiller les fonds entrants à l’aide de l’[API Transactions v2](https://docs.stripe.com/api/v2/money-management/transactions.md) et vérifier le solde de votre compte financier à l’aide de l’[API Financial Accounts v2](https://docs.stripe.com/api/v2/money-management/financial-accounts.md). ## Inscrire des comptes connectés ### Créer un compte connecté [Créez un Compte v2](https://docs.stripe.com/api/v2/core/accounts/create.md) avec des fonctionnalités de gestionnaire et de créateur de cartes. En savoir plus sur les [fonctionnalités du compte](https://docs.stripe.com/connect/account-capabilities.md#configurations). | Fonctionnalité | Description | | -------------------------------------------------------- | ------------------------------------------------------- | | `storer.capabilities.holds_currencies.usdc` | Active les fonctionnalités de sauvegarde de stablecoins | | `storer.capabilities.outbound_transfers.crypto_wallets` | Permet les transferts vers des wallets externes | | `card_creator.capabilities.commercial.lead.prepaid_card` | Permet l’émission de cartes prépayées | L’exemple suivant crée un compte connecté pour un entrepreneur individuel au Mexique. Remplacez la valeur `country` par le code pays à deux lettres correspondant au marché de votre compte connecté. ```curl curl -X POST https://api.stripe.com/v2/core/accounts \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ --json '{ "contact_email": "jenny.rosen@example.com", "display_name": "Connected Account for Jenny", "identity": { "country": "mx", "entity_type": "individual" }, "configuration": { "merchant": { "capabilities": { "card_payments": { "requested": true } } }, "storer": { "capabilities": { "holds_currencies": { "usdc": { "requested": true } }, "outbound_transfers": { "crypto_wallets": { "requested": true } } } }, "card_creator": { "capabilities": { "commercial": { "lead": { "prepaid_card": { "requested": true } } } } } }, "dashboard": "none", "defaults": { "currency": "usdc", "responsibilities": { "fees_collector": "application", "losses_collector": "application" } } }' ``` ### Compléter les vérifications KYC et KYB Vérifiez et remplissez les [exigences](https://docs.stripe.com/api/accounts/object.md#account_object-requirements) requises pour le compte connecté. Une fois que vous avez rempli les exigences, Stripe et Bridge peuvent mettre jusqu’à 1 jour ouvrable pour vérifier les informations. Une fois la vérification terminée, la configuration devient active. Suivez l’évolution du compte à l’aide de webhooks ou en récupérant l’état de la configuration via l’[API Retrieve an Account v2](https://docs.stripe.com/api/v2/core/accounts/retrieve.md). ```curl curl -G https://api.stripe.com/v2/core/accounts/{{ACCOUNT_ID}} \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ -d "include[0]=configuration.storer" \ -d "include[1]=configuration.card_creator" ``` La réponse inclut un champ `configuration` indiquant l’état de chaque configuration. Le compte est prêt lorsque `storer.holds_currencies.usdc.status`, `storer.outbound_transfer.crypto_wallet.status` et `card_creator.commercial.lead.prepaid_card.status` sont actifs. ## Créer un compte financier Une fois les [fonctionnalités](https://docs.stripe.com/connect/account-capabilities.md) activées, créez un compte financier pour le compte connecté afin de détenir des USDC. Ce compte financier peut transférer des fonds vers un portefeuille externe ou approvisionner la carte d’une carte d’émission. ```curl curl -X POST https://api.stripe.com/v2/money_management/financial_accounts \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ --json '{ "type": "storage", "storage": { "holds_currencies": [ "usdc" ] } }' ``` ## Wallets liés à un compte Envoyez des fonds depuis votre compte financier de la plateforme vers des comptes financiers connectés, en convertissant les USD en USDC au cours du processus. ### Créer un paiement sortant ```curl curl -X POST https://api.stripe.com/v2/money_management/outbound_payments \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ --json '{ "from": { "financial_account": "{{FINANCIALACCOUNTID_ID}}", "currency": "usd" }, "to": { "recipient": "{{ACCOUNT_ID}}", "payout_method": "{{FINANCIALACCOUNTID_ID}}", "currency": "usdc" }, "amount": { "value": 10000, "currency": "usd" }, "description": "Payout to connected account" }' ``` ### Vérifier le solde Vérifiez votre solde mis à jour après avoir créé votre paiement sortant. ```curl curl https://api.stripe.com/v2/money_management/financial_accounts/{{FINANCIALACCOUNTID_ID}} \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" ``` ## Activer les transferts de wallet de cryptomonnaie Autoriser les comptes connectés à transférer des USDC vers des wallets de cryptomonnaie externes dont ils sont propriétaires. ### Créer un moyen de virement par wallet de cryptomonnaie Pour les premiers transferts, créez un mode de virement pour le wallet externe. Réseaux pris en charge : - Arbitrum - Avalanche C-Chain - Base - Ethereum - Optimism - Polygon - Solana - Stellar - Tempo ```curl curl -X POST https://api.stripe.com/v2/money_management/outbound_setup_intents \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ --json '{ "payout_method_data": { "type": "crypto_wallet", "crypto_wallet": { "address": "0x1234567890abcdef1234567890abcdef12345678", "network": "polygon" } } }' ``` ### Créer un transfert sortant Transférez des USDC du compte financier vers le wallet de cryptomonnaie. ```curl curl -X POST https://api.stripe.com/v2/money_management/outbound_transfers \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ --json '{ "from": { "financial_account": "{{FINANCIALACCOUNTID_ID}}", "currency": "usdc" }, "to": { "payout_method": "cwa_123", "currency": "usdc" }, "amount": { "value": 1000, "currency": "usdc" } }' ``` ## Émettre des cartes Émettez des cartes de débit prépayées virtuelles et physiques financées par un solde en stablecoin adossé au dollar américain. Cette section utilise les API Stripe Issuing v1, qui sont entièrement interopérables avec les API v2 utilisées ailleurs dans ce guide. ### Configuration de la carte | Configuration | Valeur | | --------------------------- | ------------------------------------------------ | | Modèle de carte | Carte de débit prépayée destinée aux entreprises | | Type de BIN | BIN partagé | | Banque sponsor | Banque principale | | Réseau | VISA | | Devise de la carte bancaire | USD | | Modèle de financement | Préfinancé, adossé à un stablecoin | | Type de wallet | Conservation | | Devise du financement | USDC | | Chaîne de financement | Base | | Types de cartes | Wallets virtuels, physiques et numériques | ### Activez l’utilisation d’Issuing pour le compte Ajoutez le compte à Issuing, ce qui vous permet de créer un `titulaire de la carte` et une `carte bancaire`. Nous fournissons la valeur du programme de plateforme après avoir inscrit votre plateforme. ```curl curl https://api.stripe.com/v1/issuing/programs \ -u "<>:" \ -H "Stripe-Version: 2026-05-27.preview; issuing_program_beta=v2" \ -H "Stripe-Account: {{CONNECTEDACCOUNT_ID}}" \ -d platform_program=iprg_123 \ -d is_default=true ``` ### Créer un titulaire de carte Créez un objet `Cardholder` représentant la personne physique ou morale. **Exigences applicables aux titulaires de cartes individuels :** - Prénom et nom (obligatoire pour le contrôle des sanctions). - Date de naissance (réduit les faux positifs pour les correspondances avec la liste de surveillance). - Numéro de téléphone ou adresse e-mail valide (obligatoire pour les wallets numérique). - Acceptation des conditions d’utilisation par l’utilisateur autorisé. ```curl curl https://api.stripe.com/v1/issuing/cardholders \ -u "<>:" \ -H "Stripe-Account: {{CONNECTEDACCOUNT_ID}}" \ -d "name=Jenny Rosen" \ --data-urlencode "email=jenny.rosen@example.com" \ --data-urlencode "phone_number=+18008675309" \ -d status=active \ -d type=individual \ -d "individual[first_name]=Jenny" \ -d "individual[last_name]=Rosen" \ -d "individual[dob][day]=1" \ -d "individual[dob][month]=11" \ -d "individual[dob][year]=1981" \ -d "individual[user_terms_acceptance][lead][date]=1470266163" \ -d "individual[user_terms_acceptance][lead][ip]=91.121.146.224" \ -d "billing[address][line1]=Calle de la Paz 123" \ -d "billing[address][city]=Cancun" \ -d "billing[address][state]=Q.R." \ -d "billing[address][postal_code]=77500" \ -d "billing[address][country]=MX" ``` ### Créer une carte bancaire Lors de la création de cartes virtuelles et physiques, utilisez le paramètre `financial_account_v2` pour spécifier le compte financier du compte connecté à partir duquel les fonds doivent être prélevés. Les modèles de cartes physiques standard sont disponibles immédiatement, tandis que les modèles de cartes personnalisés ont un délai de livraison d’environ 8 semaines après la finalisation des modèles. > Cette version bêta nécessite une livraison express ou prioritaire, car les cartes sont expédiées depuis les États-Unis. ```curl curl https://api.stripe.com/v1/issuing/cards \ -u "<>:" \ -H "Stripe-Account: {{CONNECTEDACCOUNT_ID}}" \ -d "cardholder={{ISSUINGCARDHOLDER_ID}}" \ -d "financial_account_v2={{FINANCIALACCOUNTID_ID}}" \ -d currency=usd \ -d status=active \ -d type=virtual ``` Les codes PIN des cartes physiques et virtuelles sont définis sur une valeur aléatoire lors de leur création. Gérez et consultez les codes PIN à l’aide de l’API Stripe et des composants [Issuing Elements](https://docs.stripe.com/issuing/elements.md). ### Contrôles des dépenses Vous pouvez configurer les dépenses par carte adossées à des stablecoins à l’aide des [contrôles des dépenses](https://docs.stripe.com/issuing/controls/spending-controls.md). Gardez à l’esprit les points suivants : - Les contrôles des dépenses sont indiqués en USD - Nous avons supprimé la limite quotidienne par défaut de 500 USD imposée par Stripe pour cette intégration. - Une limite non configurable de 10 000 USD par autorisation s’applique. - Lorsque les limites de dépenses se chevauchent, le contrôle le plus restrictif s’applique. ### Portefeuilles électroniques Permettez aux titulaires de cartes d’ajouter des cartes à Apple Pay et Google Pay via un provisionnement manuel ou push. **Exigences relatives à la mise en service manuelle** : suivez les [étapes de mise en service manuelle](https://docs.stripe.com/issuing/cards/digital-wallets.md#manual-provisioning). **Exigences en matière d’approvisionnement push** : - Suivez toutes les étapes du provisionnement manuel pour le marché américain. - Intégrez les SDK mobiles Stripe. - Obtenez l’autorisation Apple Pay auprès d’Apple (pour Apple Pay). En savoir plus sur l’[intégration des wallets numériques](https://docs.stripe.com/issuing/cards/digital-wallets.md) ## Surveiller les mouvements de fonds Pour les émissions Issuing adossées à des stablecoins, l’[API Transactions v2](https://docs.stripe.com/api/v2/money-management/transactions.md) contient toutes les informations relatives aux mouvements d’argent, qu’il s’agisse de dépenses par carte ou de virements. ### Récupérer les détails de la transaction ```curl curl https://api.stripe.com/v2/money_management/transactions/trxn_123 \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ -H "Stripe-Context: {{CONTEXT_ID}}" ``` Vous trouverez les dépenses par carte dans l’[API Received Debit v2](https://docs.stripe.com/api/v2/money-management/received-debits.md). ### Récupérer les détails du débit reçu ```curl curl https://api.stripe.com/v2/money_management/received_debits/rd_123 \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-05-27.preview" \ -H "Stripe-Context: {{CONTEXT_ID}}" ``` ## Test Testez votre intégration dans un[environnement de test](https://docs.stripe.com/sandboxes.md) via votre compte de plateforme aux États-Unis. [Contactez le service des ventes de Stripe](https://stripe.com/contact/embedded-finance) pour configurer votre environnement de test avec Issuing adossée à des stablecoins. Gardez à l’esprit les points suivants : - Les environnements de test prennent en charge les tests API v1 et v2. - Le mode test hérité ne prend pas en charge les API V2. Pour simuler des achats, des remboursements et des litiges, reportez-vous au [guide des tests d’émission](https://docs.stripe.com/issuing/testing.md) ## See also - [Émission d’événements webhook](https://docs.stripe.com/api/events/types.md#event_types-issuing) - [Litiges Issuing](https://docs.stripe.com/issuing/purchases/disputes.md?dashboard-or-api=api)