# Reçus par e-mail et factures payées Envoyez automatiquement les reçus de paiement et de remboursement. # Page entièrement hébergée > This is a Page entièrement hébergée for when payment-ui is stripe-hosted. View the full page at https://docs.stripe.com/payments/checkout/receipts?payment-ui=stripe-hosted. Vous pouvez envoyer manuellement ou automatiquement des reçus personnalisés par e-mail ou [des factures payées](https://docs.stripe.com/payments/checkout/receipts.md#paid-invoices). En savoir plus sur les [reçus de paiement](https://docs.stripe.com/receipts.md). ## Envoi automatique de reçus Pour activer les reçus automatiques, activez **Paiements réussis** dans vos [paramètres d’e-mails client](https://dashboard.stripe.com/settings/emails). Les reçus sont envoyés uniquement lorsqu’un paiement a été finalisé. En cas d’échec ou de refus du paiement, aucun reçu n’est envoyé. ## Personnaliser les reçus Modifiez l’apparence et les fonctionnalités de vos reçus à l’aide des options de personnalisation suivantes : - **Image de marque** : modifiez le logo et les couleurs dans vos [paramètres de marque](https://dashboard.stripe.com/settings/branding). La taille du fichier de votre logo personnalisé ne doit pas dépasser 512 Ko. Idéalement, le logo doit être une image carrée de plus de 128 x 128 pixels. Seuls les fichiers au format JPG, PNG et GIF sont pris en charge. - **Informations publiques** : spécifiez les informations publiques que vous souhaitez inclure, telles que votre numéro de téléphone ou l’adresse de votre site Web, dans vos [paramètres d’informations publiques](https://dashboard.stripe.com/settings/public). Pour afficher du texte personnalisé, utilisez l’attribut [payment_intent_data.description](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-payment_intent_data-description) de la [session Checkout](https://docs.stripe.com/api/checkout/sessions/object.md). En voici quelques exemples : - Description des biens ou services fournis - Code d’autorisation - Informations sur l’abonnement - Politiques d’annulation Vous pouvez voir un aperçu en temps réel de votre reçu par e-mail sur la page des paramètres de marque dans le Dashboard. Pour envoyer un reçu test, survolez l’image d’aperçu et cliquez sur **Envoyer le reçu test**, puis saisissez votre adresse e-mail. > Les reçus récupèrent les données de l’objet `Charge` généré à la confirmation du PaymentIntent. Pour mettre à jour les données des reçus comme la `description` une fois l’objet Charge généré, vous devez [mettre à jour le paiement](https://docs.stripe.com/api/charges/update.md). Les modifications apportées au PaymentIntent n’apparaissent pas sur le reçu. ## Envoyer automatiquement les factures payées En plus des reçus ordinaires, Checkout peut générer des factures réglées comme preuve de paiement. Les factures contiennent plus d’informations que les reçus. Pour les abonnements, Stripe génère automatiquement les factures, mais pour les paiements ponctuels, vous devez les activer. > La création de factures pour les paiements ponctuels via l’[API Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md) n’est pas une fonctionnalité d’[Invoicing](https://stripe.com/invoicing) et est facturée séparément. Consultez [cet article de support](https://support.stripe.com/questions/pricing-for-post-payment-invoices-for-one-time-purchases-via-checkout-and-payment-links) pour en savoir plus. Pour générer des factures, dans vos [paramètres d’e-mails client](https://dashboard.stripe.com/settings/emails), sélectionnez **Envoyer un e-mail aux clients en cas de**, puis **Paiements réussis**. Ensuite, lors de la création d’une session Checkout, définissez [invoice_creation[enabled]](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-invoice_creation-enabled) sur `true`. > L’activation de `invoice_creation` n’est pas prise en charge si vous définissez `payment_intent_data[capture_method]` sur `manual`. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d mode=payment \ -d "invoice_creation[enabled]=true" \ -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ --data-urlencode "success_url=https://example.com" ``` Une fois le paiement effectué, Stripe envoie un récapitulatif de la facture avec des liens pour télécharger la facture au format PDF et le reçu de la facture à l’adresse e-mail fournie par votre client lors du paiement. > Les factures pour les moyens de paiement à notification différée peuvent prendre plus de temps à être envoyées car nous envoyons la facture après le paiement réussi, et non à la fin de la session de paiement. Ces méthodes incluent :[prélèvement automatique Bacs](https://docs.stripe.com/payments/bacs-debit/accept-a-payment.md),[ virements bancaires](https://docs.stripe.com/payments/bank-transfers/accept-a-payment.md),[Boleto](https://docs.stripe.com/payments/boleto/accept-a-payment.md),[ débits préautorisés canadiens](https://docs.stripe.com/payments/acss-debit/accept-a-payment.md),[Konbini](https://docs.stripe.com/payments/konbini/accept-a-payment.md),[OXXO](https://docs.stripe.com/payments/oxxo/accept-a-payment.md),[Pay by Bank](https://docs.stripe.com/payments/pay-by-bank/accept-a-payment.md),[prélèvement automatique SEPA](https://docs.stripe.com/payments/sepa-debit/accept-a-payment.md), et[ACH Direct Debit](https://docs.stripe.com/payments/ach-direct-debit/accept-a-payment.md). ![Capture d'écran du PDF de la facture que les clients peuvent télécharger à partir de l'e-mail récapitulatif de la facture](https://b.stripecdn.com/docs-statics-srv/assets/invoice.9e44668032383601eeec362f38293b7a.png) Le PDF de la facture téléchargeable ![Capture d'écran du reçu de la facture que les clients peuvent télécharger à partir de l'e-mail récapitulatif de la facture](https://b.stripecdn.com/docs-statics-srv/assets/invoice_receipt.4f120ee7363f8e7728fa553a8a24aae3.png) Le reçu de la facture à télécharger ![Capture d'écran de l'e-mail récapitulatif de facture envoyé par Stripe](https://b.stripecdn.com/docs-statics-srv/assets/email.560c2666905531b907f7fcd4f1a0a6dd.png) L’e-mail du client contenant des liens vers la facture au format PDF et le reçu Vous pouvez également afficher la facture dans le [Dashboard](https://dashboard.stripe.com/invoices) ou y accéder par programmation en écoutant l’événement [invoice.paid](https://docs.stripe.com/api/events/types.md#event_types-invoice.paid) par le biais d’une [destination d’événement](https://docs.stripe.com/event-destinations.md). Vous pouvez utiliser le hachage `invoice_data` dans `invoice_creation` pour personnaliser davantage la facture générée par la session Checkout. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d mode=payment \ -d "invoice_creation[enabled]=true" \ -d "invoice_creation[invoice_data][description]=Invoice for Product X" \ -d "invoice_creation[invoice_data][metadata][order]=order-xyz" \ -d "invoice_creation[invoice_data][account_tax_ids][0]=DE123456789" \ -d "invoice_creation[invoice_data][custom_fields][0][name]=Purchase Order" \ -d "invoice_creation[invoice_data][custom_fields][0][value]=PO-XYZ" \ -d "invoice_creation[invoice_data][rendering_options][amount_tax_display]=include_inclusive_tax" \ -d "invoice_creation[invoice_data][footer]=B2B Inc." \ -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ --data-urlencode "success_url=https://example.com" ``` Passez en revue [les bonnes pratiques en matière de facturation](https://docs.stripe.com/invoicing/customize.md) pour votre région afin de vous assurer que vous collectez les bonnes informations auprès de vos clients. Des informations telles que les adresses de facturation et de livraison du client, son numéro de téléphone et son numéro d’identification fiscale figurent sur la facture générée. ## Localisation Lors de l’utilisation de sessions Checkout, la langue du reçu et de la facture est déterminée par plusieurs facteurs : > #### Utiliser l’API Accounts v2 pour représenter les clients > > L’API Accounts v2 est généralement disponible pour les utilisateurs de Connect et en aperçu public pour les autres utilisateurs de Stripe. Si vous avez accès à l’aperçu Accounts v2, vous devez [spécifier une version d’aperçu](https://docs.stripe.com/api-v2-overview.md#sdk-and-api-versioning) dans votre code. > > Pour demander l’accès à l’aperçu Accounts v2, > > Dans la plupart des cas d’usage, nous vous recommandons de [modéliser vos clients en tant qu’objets Account configurés par le client](https://docs.stripe.com/accounts-v2/use-accounts-as-customers.md), plutôt que d’utiliser des objets [Customer](https://docs.stripe.com/api/customers.md). - Si vous définissez un client, nous utilisons la langue spécifiée dans l’attribut [defaults.locales](https://docs.stripe.com/api/v2/core/accounts/object.md#v2_account_object-defaults-locales) d’un `Account` configuré par le client ou dans l’attribut [preferred_locales](https://docs.stripe.com/api/customers/object.md#customer_object-preferred_locales) d’un `Customer`, si disponible. - Si vous définissez un client sans préférences de langue, nous appliquons le [paramètre de langue](https://dashboard.stripe.com/settings/emails) du Dashboard. - Si vous ne définissez aucun client, la langue par défaut correspond à la langue du navigateur de l’utilisateur ouvrant l’URL de la Checkout Session. # Page entièrement intégrée > This is a Page entièrement intégrée for when payment-ui is embedded-page. View the full page at https://docs.stripe.com/payments/checkout/receipts?payment-ui=embedded-page. Vous pouvez envoyer manuellement ou automatiquement des reçus par e-mail personnalisés ou des [factures payées](https://docs.stripe.com/payments/checkout/receipts.md#paid-invoices-embedded-page). En savoir plus sur les [reçus](https://docs.stripe.com/receipts.md). ## Envoi automatique de reçus Pour activer les reçus automatiques, activez **Paiements réussis** dans vos [paramètres d’e-mails client](https://dashboard.stripe.com/settings/emails). Les reçus sont envoyés uniquement lorsqu’un paiement a été finalisé. En cas d’échec ou de refus du paiement, aucun reçu n’est envoyé. ## Personnaliser les reçus Modifiez l’apparence et les fonctionnalités de vos reçus à l’aide des options de personnalisation suivantes : - **Image de marque** : modifiez le logo et les couleurs dans vos [paramètres de marque](https://dashboard.stripe.com/settings/branding). La taille du fichier de votre logo personnalisé ne doit pas dépasser 512 Ko. Idéalement, le logo doit être une image carrée de plus de 128 x 128 pixels. Seuls les fichiers au format JPG, PNG et GIF sont pris en charge. - **Informations publiques** : spécifiez les informations publiques que vous souhaitez inclure, telles que votre numéro de téléphone ou l’adresse de votre site Web, dans vos [paramètres d’informations publiques](https://dashboard.stripe.com/settings/public). Pour afficher du texte personnalisé, utilisez l’attribut [payment_intent_data.description](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-payment_intent_data-description) de la [session Checkout](https://docs.stripe.com/api/checkout/sessions/object.md). En voici quelques exemples : - Description des biens ou services fournis - Code d’autorisation - Informations sur l’abonnement - Politiques d’annulation Vous pouvez voir un aperçu en temps réel de votre reçu par e-mail sur la page des paramètres de marque dans le Dashboard. Pour envoyer un reçu test, survolez l’image d’aperçu et cliquez sur **Envoyer le reçu test**, puis saisissez votre adresse e-mail. > Les reçus récupèrent les données de l’objet `Charge` généré à la confirmation du PaymentIntent. Pour mettre à jour les données des reçus comme la `description` une fois l’objet Charge généré, vous devez [mettre à jour le paiement](https://docs.stripe.com/api/charges/update.md). Les modifications apportées au PaymentIntent n’apparaissent pas sur le reçu. ## Envoyer automatiquement les factures payées En plus des reçus ordinaires, Checkout peut générer des factures réglées comme preuve de paiement. Les factures contiennent plus d’informations que les reçus. Pour les abonnements, Stripe génère automatiquement les factures, mais pour les paiements ponctuels, vous devez les activer. > La création de factures pour les paiements ponctuels via l’[API Checkout Sessions](https://docs.stripe.com/api/checkout/sessions.md) n’est pas une fonctionnalité d’[Invoicing](https://stripe.com/invoicing) et est facturée séparément. Consultez [cet article de support](https://support.stripe.com/questions/pricing-for-post-payment-invoices-for-one-time-purchases-via-checkout-and-payment-links) pour en savoir plus. Pour générer des factures, dans vos [paramètres d’e-mails client](https://dashboard.stripe.com/settings/emails), sélectionnez **Envoyer un e-mail aux clients en cas de**, puis **Paiements réussis**. Ensuite, lors de la création d’une session Checkout, définissez [invoice_creation[enabled]](https://docs.stripe.com/api/checkout/sessions/create.md#create_checkout_session-invoice_creation-enabled) sur `true`. > L’activation de `invoice_creation` n’est pas prise en charge si vous définissez `payment_intent_data[capture_method]` sur `manual`. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d mode=payment \ -d "invoice_creation[enabled]=true" \ -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ -d ui_mode=embedded_page \ --data-urlencode "return_url=https://example.com" ``` Une fois le paiement effectué, Stripe envoie un récapitulatif de la facture avec des liens pour télécharger la facture au format PDF et le reçu de la facture à l’adresse e-mail fournie par votre client lors du paiement. > Les factures pour les moyens de paiement à notification différée peuvent prendre plus de temps à être envoyées car nous envoyons la facture après le paiement réussi, et non à la fin de la session de paiement. Ces méthodes incluent :[prélèvement automatique Bacs](https://docs.stripe.com/payments/bacs-debit/accept-a-payment.md),[ virements bancaires](https://docs.stripe.com/payments/bank-transfers/accept-a-payment.md),[Boleto](https://docs.stripe.com/payments/boleto/accept-a-payment.md),[ débits préautorisés canadiens](https://docs.stripe.com/payments/acss-debit/accept-a-payment.md),[Konbini](https://docs.stripe.com/payments/konbini/accept-a-payment.md),[OXXO](https://docs.stripe.com/payments/oxxo/accept-a-payment.md),[Pay by Bank](https://docs.stripe.com/payments/pay-by-bank/accept-a-payment.md),[prélèvement automatique SEPA](https://docs.stripe.com/payments/sepa-debit/accept-a-payment.md), et[ACH Direct Debit](https://docs.stripe.com/payments/ach-direct-debit/accept-a-payment.md). ![Capture d'écran du PDF de la facture que les clients peuvent télécharger à partir de l'e-mail récapitulatif de la facture](https://b.stripecdn.com/docs-statics-srv/assets/invoice.9e44668032383601eeec362f38293b7a.png) Le PDF de la facture téléchargeable ![Capture d'écran du reçu de la facture que les clients peuvent télécharger à partir de l'e-mail récapitulatif de la facture](https://b.stripecdn.com/docs-statics-srv/assets/invoice_receipt.4f120ee7363f8e7728fa553a8a24aae3.png) Le reçu de la facture à télécharger ![Capture d'écran de l'e-mail récapitulatif de facture envoyé par Stripe](https://b.stripecdn.com/docs-statics-srv/assets/email.560c2666905531b907f7fcd4f1a0a6dd.png) L’e-mail du client contenant des liens vers la facture au format PDF et le reçu Vous pouvez également afficher la facture dans le [Dashboard](https://dashboard.stripe.com/invoices) ou y accéder par programmation en écoutant l’événement [invoice.paid](https://docs.stripe.com/api/events/types.md#event_types-invoice.paid) par le biais d’une [destination d’événement](https://docs.stripe.com/event-destinations.md). Vous pouvez utiliser le hachage `invoice_data` dans `invoice_creation` pour personnaliser davantage la facture générée par la session Checkout. ```curl curl https://api.stripe.com/v1/checkout/sessions \ -u "<>:" \ -d mode=payment \ -d "invoice_creation[enabled]=true" \ -d "invoice_creation[invoice_data][description]=Invoice for Product X" \ -d "invoice_creation[invoice_data][metadata][order]=order-xyz" \ -d "invoice_creation[invoice_data][account_tax_ids][0]=DE123456789" \ -d "invoice_creation[invoice_data][custom_fields][0][name]=Purchase Order" \ -d "invoice_creation[invoice_data][custom_fields][0][value]=PO-XYZ" \ -d "invoice_creation[invoice_data][rendering_options][amount_tax_display]=include_inclusive_tax" \ -d "invoice_creation[invoice_data][footer]=B2B Inc." \ -d "line_items[0][price]={{ONE_TIME_PRICE_ID}}" \ -d "line_items[0][quantity]=1" \ -d ui_mode=embedded_page \ --data-urlencode "return_url=https://example.com" ``` Passez en revue [les bonnes pratiques en matière de facturation](https://docs.stripe.com/invoicing/customize.md) pour votre région afin de vous assurer que vous collectez les bonnes informations auprès de vos clients. Des informations telles que les adresses de facturation et de livraison du client, son numéro de téléphone et son numéro d’identification fiscale figurent sur la facture générée. ## Localisation Lors de l’utilisation de sessions Checkout, la langue du reçu et de la facture est déterminée par plusieurs facteurs : > #### Utiliser l’API Accounts v2 pour représenter les clients > > L’API Accounts v2 est généralement disponible pour les utilisateurs de Connect et en aperçu public pour les autres utilisateurs de Stripe. Si vous avez accès à l’aperçu Accounts v2, vous devez [spécifier une version d’aperçu](https://docs.stripe.com/api-v2-overview.md#sdk-and-api-versioning) dans votre code. > > Pour demander l’accès à l’aperçu Accounts v2, > > Dans la plupart des cas d’usage, nous vous recommandons de [modéliser vos clients en tant qu’objets Account configurés par le client](https://docs.stripe.com/accounts-v2/use-accounts-as-customers.md), plutôt que d’utiliser des objets [Customer](https://docs.stripe.com/api/customers.md). - Si vous définissez un client, nous utilisons la langue spécifiée dans l’attribut [defaults.locales](https://docs.stripe.com/api/v2/core/accounts/object.md#v2_account_object-defaults-locales) d’un `Account` configuré par le client ou dans l’attribut [preferred_locales](https://docs.stripe.com/api/customers/object.md#customer_object-preferred_locales) d’un `Customer`, si disponible. - Si vous définissez un client sans préférences de langue, nous appliquons le [paramètre de langue](https://dashboard.stripe.com/settings/emails) du Dashboard. - Si vous ne définissez aucun client, la langue par défaut correspond à la langue du navigateur de l’utilisateur ouvrant l’URL de la Checkout Session. ## See also - [Envoyer des e-mails aux clients](https://docs.stripe.com/invoicing/send-email.md) - [Automatiser les e-mails envoyés aux clients](https://docs.stripe.com/billing/revenue-recovery/customer-emails.md)