# Envoyer des fonds Découvrez comment envoyer de l’argent en devise locale à des bénéficiaires dans plus de 90 pays, ainsi qu’au niveau national. Après avoir configuré votre bénéficiaire avec des moyens de virement, vous pouvez utiliser le Dashboard ou l’API pour envoyer Payouts. La vitesse et le coût des moyens de virement varient. Payouts que vous effectuez par virement bancaire ou carte bancaire ne sont pas annulables. En savoir plus sur les [situations où Payouts peuvent être annulables](https://docs.stripe.com/global-payouts/manage-payouts.md#cancel-or-reverse-a-payout). ## Méthodes de virement Pour en savoir plus sur les tarifs, consultez la section [prix](https://docs.stripe.com/global-payouts/pricing.md). > Les virements transfrontaliers pour les expéditeurs américains sont disponibles en version bêta publique. #### Pays de l'expéditeur - États-Unis | Emplacement du bénéficiaire | Méthode de virement | Fonctionnalité | Heure d’arrivée prévue | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | | États-Unis | Standard | `bank_accounts.local` | Habituellement sous 0 à 1 jours ouvrables | | États-Unis | Virement bancaire | `bank_accounts.wire` | Habituellement sous 1 jour ouvrable | | États-Unis | Instantané | `cards` | Immédiate | | En dehors des États-Unis ([pays disponibles](https://docs.stripe.com/global-payouts/recipient-creation-options.md#requirements-for-supported-recipient-countries)) | Standard | `bank_accounts.local` ou `bank_accounts.wire`, selon le pays bénéficiaire. Pour en savoir plus, consultez la page [pays pris en charge](https://docs.stripe.com/global-payouts/recipient-creation-options.md#requirements-for-supported-recipient-countries). | Habituellement sous 1 à 7 jours (varie selon le pays) | #### Pays de l'expéditeur - Royaume-Uni | Emplacement du bénéficiaire | Méthode de virement | Fonctionnalité | Heure d’arrivée prévue | | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- | | Royaume-Uni | Standard | `bank_accounts.local` | Immédiate | | En dehors du Royaume-Uni ([pays disponibles](https://docs.stripe.com/global-payouts/recipient-creation-options.md#requirements-for-supported-recipient-countries)) | Standard | `bank_accounts.local` ou `bank_accounts.wire`, selon le pays bénéficiaire. Pour en savoir plus, consultez la page [pays pris en charge](https://docs.stripe.com/global-payouts/recipient-creation-options.md#requirements-for-supported-recipient-countries). | Généralement 1 à 7 jours entreprise (varie selon le pays) | ## Envoyer des fonds à des bénéficiaires Lorsque vous envoyez de l’argent à des bénéficiaires internationaux, ils reçoivent les fonds dans leur devise locale. Des frais de change et transfrontaliers supplémentaires peuvent s’appliquer. En savoir plus sur les [tarifs](https://docs.stripe.com/global-payouts/pricing.md). #### Dashboard Pour envoyer des Payouts aux bénéficiaires directement depuis le Dashboard : 1. Accédez à **Plus** > [Global Payouts](https://dashboard.stripe.com/global-payouts/payouts) 1. Cliquez sur **Envoyer des fonds**. 1. Recherchez et choisissez dans la liste des bénéficiaires, ou cliquez sur **Ajouter un nouveau bénéficiaire**. Cliquez sur **Continuer**. 1. Choisissez le **montant** à envoyer. - Si vous effectuez un virement transfrontalier et convertissez des devises, vous pouvez spécifier soit le montant envoyé, soit le montant reçu par le bénéficiaire dans la devise locale. 1. Choisissez le moyen de virement que vous souhaitez utiliser. 1. (Facultatif) Vous pouvez ajouter une note interne à consulter lors de la gestion des virements. Les notes ne sont visibles que par vous et sont limitées à 50 caractères. 1. (Facultatif) Si vous souhaitez que Stripe envoie un e-mail de confirmation à vos bénéficiaires en votre nom, cochez la case correspondante. 1. Cliquez sur **Vérifier**, vérifiez les informations et ajoutez une **note interne** (facultative). Cliquez ensuite sur **Envoyer**. - Si vous effectuez un virement transfrontalier et convertissez des devises, le taux de change peut être mis à jour. Dans l’affirmative, vous verrez le taux mis à jour, le montant estimé du virement et les frais à l’étape de vérifier des détails. Le taux sur la page de vérifier est le taux finalisé. Après avoir envoyé le virement au bénéficiaire, suivez son état et prenez les mesures appropriées sur la page [Global Payouts](https://dashboard.stripe.com/global-payouts/payouts) . ## Programmer les virements (Version bêta privée) Dans le Dashboard, vous pouvez programmer des virements jusqu’à 180 jours à l’avance. Stripe ne bloque pas les fonds pour un virement programmé. Si les fonds sont insuffisants à la date prévue, le virement échoue et vous recevez un e-mail. [Contactez le service de support](https://support.stripe.com/) pour accéder à cette fonctionnalité en version bêta. Pour programmer un virement futur : 1. Après avoir cliqué sur **Send money** (Envoyer des fonds) et sélectionné le montant du virement ainsi que le bénéficiaire, cliquez sur l’icône de calendrier dans le champ **When** (Date). 1. Dans le calendrier, sélectionnez la date à laquelle envoyer le virement. 1. Cliquez sur **Continue** (Continuer). Après avoir vérifié les détails du virement, cliquez sur **Schedule** (Programmer). Pour consulter vos virements programmés, accédez à l’onglet [Scheduled](https://dashboard.stripe.com/global-payouts/payouts?status%5B0%5D=pending&type%5B0%5D=payout_intent) (Programmés). #### API ## Collecter les champs obligatoires Tout d’abord, obtenez l’ID de votre FinancialAccount à l’aide de l’[API FinancialAccount v2](https://docs.stripe.com/api/v2/money-management/financial-accounts.md?api-version=preview) ou des [paramètres Virements](https://dashboard.stripe.com/settings/payouts) de votre Dashboard. Vous pouvez également consulter vos fonds disponibles. ```curl curl https://api.stripe.com/v2/money_management/financial_accounts \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-03-25.preview" ``` Puis utilisez l’[API Accounts v2](https://docs.stripe.com/api/v2/core/accounts.md) ou la page [Recipients](https://dashboard.stripe.com/global-payouts/recipients) dans le Dashboard pour extraire l’identifiant de compte du bénéficiaire. Inspectez l’état du compte sur la page [Recipients](https://dashboard.stripe.com/global-payouts/recipients) ou dans le paramètre `status` de la réponse API dans le tableau `capabilities` pour confirmer que le `status` est défini sur `active`. Cela garantit que vous disposez de toutes les informations nécessaires pour effectuer un virement. Sinon, votre virement pourrait échouer. ```curl curl -X POST https://api.stripe.com/v2/core/accounts \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-03-25.preview" \ --json '{ "contact_email": "jenny.rosen@example.com", "display_name": "Jenny Rosen", "identity": { "country": "us", "entity_type": "individual" }, "configuration": { "recipient": { "capabilities": { "bank_accounts": { "local": { "requested": true } } } } }, "include": [ "identity", "configuration.recipient", "requirements" ] }' ``` ```json { "id": "acct_1R826uQgVatBcAVX", "object": "v2.core.account", "applied_configurations": [ "recipient" ], "configuration": { "customer": null, "merchant": null, "recipient": { "capabilities": { "bank_accounts": { "local": { "requested": true, "status": "active", "status_details": [] }, "wire": null }, "cards": null, "stripe_balance": null }, "default_outbound_destination": null } }, "contact_email": "jenny.rosen@example.com", "created": "2025-03-29T16:19:53.000Z", "dashboard": null, "identity": { "attestations": { "directorship_declaration": null, "ownership_declaration": null, "persons_provided": { "directors": null, "executives": null, "owners": null, "ownership_exemption_reason": null }, "terms_of_service": { "account": null } }, "business_details": null, "country": "us", "entity_type": "individual", "individual": null }, "defaults": null, "display_name": "Jenny Rosen", "metadata": {}, "requirements": { "collector": "stripe", "entries": [], "summary": null } } ``` Vous pouvez utiliser, si nécessaire, l’API Payout Methods v2 avec l’ID du bénéficiaire afin de consulter les moyens de virement disponibles. La réponse renvoie une liste d’objets `PayoutMethod` associés à ce bénéficiaire. Utilisez l’[API Accounts v2](https://docs.stripe.com/api/v2/core/accounts/update.md) pour définir un `PayoutMethod` comme destination sortante par défaut via `configuration.recipient.default_outbound_destination`. Si votre bénéficiaire ne dispose d’aucune méthode de virement, vous pouvez en créer à l’aide de l’API. En savoir plus sur [la création de méthodes de virement pour vos bénéficiaires](https://docs.stripe.com/global-payouts/api-recipient-creation.md#create-payout-methods-for-your-recipients). L’en-tête Stripe-Context de cette requête doit correspondre à l’identifiant du compte du destinataire. ```curl curl https://api.stripe.com/v2/money_management/payout_methods \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-03-25.preview" \ -H "Stripe-Context: {{CONTEXT_ID}}" ``` ## Envoyer un virement Utilisez l’[API OutboundPayments v2](https://docs.stripe.com/api/v2/money-management/outbound-payments.md?api-version=preview) pour effectuer un virement à un bénéficiaire. Pour créer un virement, vous devez fournir les paramètres suivants : | Informations requises | Paramètre d’API | | ----------------------------------------------------- | ------------------- | | ID du compte financier | `financial_account` | | ID du bénéficiaire | `recipient` | | (Facultatif) Méthode de virement | `to.payout_method` | | Montant en unités mineures (par exemple, 100 = 1 USD) | `amount.value` | | Devise | `amount.currency` | ```curl curl -X POST https://api.stripe.com/v2/money_management/outbound_payments \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-03-25.preview" \ --json '{ "from": { "financial_account": "{{FINANCIALACCOUNTID_ID}}", "currency": "usd" }, "to": { "recipient": "{{ACCOUNTIDGLOBALPAYOUTS_ID}}", "payout_method": "{{PAYOUTMETHODID_ID}}" }, "amount": { "value": 1999, "currency": "usd" }, "description": "Streamer earnings" }' ``` ## Vérifier l’état d’un virement Appelez l’API OutboundPayments v2 pour examiner les virements, y compris leur état. Indiquez l’usage de `OutboundPaymentID` dans l’appel à l’API OutboundPayments v2. ```curl curl https://api.stripe.com/v2/money_management/outbound_payments \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-03-25.preview" ``` En savoir plus sur [gestion des virements](https://docs.stripe.com/global-payouts/manage-payouts.md). ## Conformité de la gestion de la paie de la NACHA La NACHA exige des initiateurs qu’ils identifient explicitement les paiements ACH destinés à la paie. Lors de l’envoi d’un OutboundPayment, définissez le paramètre `purpose` sur `payroll` pour assurer la conformité à cette exigence. ## Libellés de relevé bancaire Les libellés de relevé bancaire expliquent les prélèvements ou les paiements sur les relevés bancaires. Par défaut, le bénéficiaire d’un virement voit le [libellé de relevé bancaire de votre compte](https://docs.stripe.com/get-started/account/statement-descriptors.md#static). ### Personnaliser les libellés de relevé bancaire (Version bêta privée) Vous pouvez personnaliser le libellé de chaque virement lors de sa création. [Contactez le service de support](https://support.stripe.com/) pour accéder à cette fonctionnalité en version bêta. #### Dashboard Lors de la [création d’un virement](https://docs.stripe.com/global-payouts/send-money.md#send-money-to-recipients) dans le Dashboard, saisissez un libellé de relevé bancaire personnalisé dans le champ **Statement descriptor** (Libellé de relevé bancaire). #### API Lors de la création d’un OutboundPayment, définissez `statement_descriptor` sur un libellé de relevé bancaire personnalisé. ```curl curl -X POST https://api.stripe.com/v2/money_management/outbound_payments \ -H "Authorization: Bearer <>" \ -H "Stripe-Version: 2026-03-25.preview" \ --json '{ "from": { "financial_account": "{{FINANCIALACCOUNTID_ID}}", "currency": "usd" }, "to": { "recipient": "{{ACCOUNTIDGLOBALPAYOUTS_ID}}" }, "amount": { "value": 1999, "currency": "usd" }, "description": "Streamer earnings", "statement_descriptor": "Payment for streaming earnings" }' ``` ## Montants des virements Consultez les tableaux suivants pour connaître les montants de virement maximum et minimum pour chaque pays. Notez les points suivants lorsque vous considérez les seuils de virement : - Le montant minimum s’applique, qu’il s’agisse de la devise source ou de destination. - Le montant minimal dans la requête API doit être exprimé en sous-unités. Par exemple, saisissez 100 pour 1 USD. - Les montants dans la devise source et la devise de destination doivent chacun dépasser leur seuil respectif. Par exemple, si une entreprise aux États-Unis effectue un virement transfrontalier en USD à un bénéficiaire en Afrique du Sud qui recevra le montant en ZAR, elle devra respecter à la fois le seuil de virement en USD (0,01 USD) et le montant minimum pour le bénéficiaire en ZAR (100 ZAR). Si elle tente d’envoyer 3 USD (montant supérieur au seuil en USD) à un bénéficiaire sud-africain, le virement échouera car 3 USD = 55,63 ZAR, montant inférieur au montant minimum en ZAR. ### Montant minimal de l’envoi | Pays d’envoi | Devise d’envoi | Seuil de virement (unités majeures) | Montant minimum des virements ([unités mineures](https://docs.stripe.com/currencies.md#minor-units) pour l’API) | | ------------ | -------------- | ----------------------------------- | --------------------------------------------------------------------------------------------------------------- | | États-Unis | USD | 0,01 USD | 1 | | USDC | 1 USDC | 10000001 | | Royaume-Uni | GBP | 0,01 GBP | 1 | | EUR | 0,01 EUR | 1 | | USD | 0,01 USD | 1 | 1 USDC prend en charge 6 décimales, donc 1 USDC = 1 000 000 exprimé en [unités mineures](https://docs.stripe.com/currencies.md#minor-units). ### Montant maximal de l’envoi | Pays d’envoi | Devise d’envoi | Méthode de virement | Montant maximal de virement (en unités majeures) | Montant maximum du virement ([unités mineures](https://docs.stripe.com/currencies.md#minor-units) pour l’API) | | ------------------- | ---------------------------- | ---------------------------- | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------- | | États-Unis | EUR | Virement bancaire | 10 000 000 USD | 1000000000 | | Standard | 1 000 000 USD | 100000000 | | Virement instantané | 9 999 USD | 999900 | | Royaume-Uni | GBP | Standard | 1 000 000 GBP | 100000000 | | USD | Standard | 1 000 000 USD | 100000000 | ### Plafonds destinataire | Pays du bénéficiaire | Devise | Montant maximal de virement (en unités majeures) | Montant maximal du virement (en sous-unités pour l’API) | | -------------------- | ------ | ------------------------------------------------ | ------------------------------------------------------- | | Bénin | XOF | 50 000 000 XOF | 50 000 000 | | Côte d’Ivoire | XOF | 50 000 000 XOF | 50 000 000 | | Inde | INR | 10 000 000,00 INR | 1000000000 | | Indonésie | IDR | 1 000 000 000,00 IDR | 100 000 000 000 | | Israël | ILS | 1 000 000,00 ILS | 100000000 | | Kenya | KES | 1 000 000,00 KES | 100000000 | | Maroc | MAD | 9 999 999,99 MAD | 999 999 999 | | Norvège | NOK | 10 000 000,00 NOK | 1000000000 | | Pérou | PEN | 310 000,00 PEN | 31000000 | | Roumanie | RON | 50 000,00 RON | 5 000 000 | | Sénégal | XOF | 50 000 000 XOF | 50 000 000 | | Afrique du Sud | ZAR | 5 000 000,00 ZAR | 500 000 000 | | Suède | SEK | 10 000 000,00 SEK | 1000000000 | | Tunisie | TND | 100 000,000 TND | 100000000 | ### Montant minimum pour le bénéficiaire | Pays du bénéficiaire | Devise | Seuil de virement (unités majeures) | Montant minimum du virement ([unités mineures](https://docs.stripe.com/currencies.md#minor-units) pour l’API) | | -------------------- | ------ | ----------------------------------- | ------------------------------------------------------------------------------------------------------------- | | Albanie | ALL | 3000,00 ALL | 300 000 | | Algérie | DZD | 1,00 DZD | 100 | | Antigua-et-Barbuda | XCD | 0,04 XCD | 4 | | Arménie | AMD | 12 100,00 AMD | 1 210 000 | | Australie | AUD | 0,01 AUD | 1 | | Autriche | EUR | 0,01 EUR | 1 | | Bahreïn | BHD | 0,005 BHD | 5 | | Bahamas | BSD | 25 BSD | 2 500 | | Belgique | EUR | 0,01 EUR | 1 | | Bénin | XOF | 1 XOF | 1 | | Bhoutan | BTN | 2500,00 BTN | 250000 | | Bosnie-Herzégovine | BAM | 50 BAM | 5 000 | | Botswana | BWP | 1,00 BWP | 100 | | Brunei | BND | 1,00 BND | 100 | | Bulgarie | EUR | 0,01 EUR | 1 | | Canada | CAD | 0,01 CAD | 1 | | Côte d’Ivoire | XOF | 1 XOF | 1 | | Croatie | EUR | 0,01 EUR | 1 | | Chypre | EUR | 0,01 EUR | 1 | | République tchèque | EUR | 0,01 EUR | 1 | | Danemark | DKK | 0,01 DKK | 1 | | Équateur | USD | 1 USD | 100 | | Salvador | USD | 30 USD | 3 000 | | Estonie | EUR | 0,01 EUR | 1 | | Éthiopie | ETB | 1 ETB | 100 | | Finlande | EUR | 0,01 EUR | 1 | | France | EUR | 0,01 EUR | 1 | | Gambie | GMD | 1900,00 GMD | 190000 | | Allemagne | EUR | 0,01 EUR | 1 | | Grèce | EUR | 0,01 EUR | 1 | | Guatemala | GTQ | 1,00 GTQ | 100 | | Guyane | GYD | 6 300,00 GYD | 630 000 | | Hong Kong | HKD | 20,00 HKD | 2 000 | | Hongrie | HUF | 0,01 HUF | 1 | | Islande | EUR | 0,01 EUR | 1 | | Indonésie | IDR | 0,01 IDR | 1 | | Irlande | EUR | 0,01 EUR | 1 | | Israël | ILS | 0,01 ILS | 1 | | Italie | EUR | 0,01 EUR | 1 | | Jamaïque | JMD | 0 JMD | 0 | | Jordanie | JOD | 0,010 JOD | 10 | | Kenya | KES | 20 KES | 2 000 | | Koweït | KWD | 1,000 KWD | 1 000 | | Lettonie | EUR | 0,01 EUR | 1 | | Liechtenstein | EUR | 0,01 EUR | 1 | | Lituanie | EUR | 0,01 EUR | 1 | | Luxembourg | EUR | 0,01 EUR | 1 | | Madagascar | MGA | 132300,00 MGA | 13230000 | | Malaisie | MYR | 133,00 MYR | 13300 | | Malte | EUR | 0,01 EUR | 1 | | Maurice | MUR | 0,01 MUR | 1 | | Mexique | MXN | 0,01 MXN | 1 | | Maroc | MAD | 0,01 MAD | 1 | | Moldavie | MDL | 500,00 MDL | 50 000 | | Mongolie | MNT | 105 000 MNT | 10 500 000 | | Mozambique | MZN | 1600,00 MZN | 160000 | | Namibie | NAD | 500 NAD | 50 000 | | Pays-Bas | EUR | 0,01 EUR | 1 | | Nouvelle-Zélande | NZD | 0,01 NZD | 1 | | Macédoine du Nord | MKD | MKD | 150000 | | Norvège | NOK | 0,01 NOK | 1 | | Oman | OMR | 0,005 OMR | 5 | | Panama | USD | 50 USD | 5 000 | | Pérou | PEN | 0,05 PEN | 5 | | Philippines | PHP | 0.01 PHP | 1 | | Pologne | PLN | 0,01 PLN | 1 | | Portugal | EUR | 0,01 EUR | 1 | | Qatar | QAR | 1,00 QAR | 100 | | Roumanie | RON | 0,01 RON | 1 | | Rwanda | RWF | 100 RWF | 100 | | Sainte-Lucie | XCD | 0,04 XCD | 4 | | Sénégal | XOF | 1 XOF | 1 | | Serbie | RSD | 3 000 RSD | 300 000 | | Singapour | SGD | 0,01 SGD | 1 | | Slovaquie | EUR | 0,01 EUR | 1 | | Slovénie | EUR | 0,01 EUR | 1 | | Afrique du Sud | ZAR | 100 ZAR | 10 000 | | Espagne | EUR | 0,01 EUR | 1 | | Sri Lanka | LKR | 1,00 LKR | 100 | | Suède | SEK | 0,01 SEK | 1 | | Suisse | EUR | 0,01 EUR | 1 | | Taïwan | TWD | 800,00 TWD | 80000 | | Tanzanie | TZS | 35,00 TZS | 3 500 | | Thaïlande | THB | 600,00 THB | 60000 | | Trinité-et-Tobago | TTD | 0,10 TTD | 10 | | Tunisie | TND | 0,001 TND | 1 | | Turquie | TRY | 5 TRY | 500 | | Émirats arabes unis | AED | 5,00 AED | 500 | | Royaume-Uni | GBP | 0,01 GBP | 1 | | États-Unis | USD | 0,01 USD | 1 | | Vietnam | VND | 81125 VND | 81125 |