# Fournir des reçus Utilisez Stripe pour fournir à votre clientèle des reçus conformes aux règles des réseaux de cartes. Les reçus des paiements effectués avec vos [clés API de test](https://docs.stripe.com/keys.md#test-live-modes) ne sont pas envoyés automatiquement. Vous avez toutefois la possibilité de les consulter ou de les envoyer manuellement depuis le [Dashboard](https://dashboard.stripe.com/payments). Les règles des réseaux de cartes et les exigences réglementaires locales sont différentes pour les paiements par TPE. Si vous acceptez des paiements via Stripe Terminal, vous devez offrir à votre clientèle la possibilité de recevoir un reçu imprimé ou électronique. Stripe fournit tout ce dont vous avez besoin pour commencer à délivrer des reçus dès votre première transaction. Les reçus doivent comporter certains champs afin de respecter les règles des réseaux de cartes. Vous pouvez employer les [reçus préétablis envoyés par e-mail](https://docs.stripe.com/terminal/features/receipts.md#prebuilt) fournis par Stripe, ou utiliser les données des reçus provenant de l’API Stripe et de votre intégration Terminal pour générer des [reçus personnalisés](https://docs.stripe.com/terminal/features/receipts.md#custom) fidèles à votre image de marque. ## Reçus préétablis envoyés par e-mail Les reçus préétablis envoyés par e-mail comportent déjà tous les champs exigés par les réseaux de cartes. C’est le moyen le plus simple de configurer des reçus en toute conformité. - [receipt_email](https://docs.stripe.com/api/payment_intents/create.md#create_payment_intent-receipt_email) - [receiptEmail (iOS)](https://stripe.dev/stripe-terminal-ios/docs/Classes/SCPPaymentIntentParameters.html#/c:objc\(cs\)SCPPaymentIntentParameters\(py\)receiptEmail) - [receiptEmail (Android)](https://stripe.dev/stripe-terminal-android/external/com.stripe.stripeterminal.external.models/-payment-intent-parameters/receipt-email.html) - [receiptEmail (React Native)](https://stripe.dev/stripe-terminal-react-native/api-reference/index.html#CreatePaymentIntentParams) - [receiptEmail (Java)](https://stripe.dev/stripe-terminal-java/external/com.stripe.stripeterminal.external.models/-payment-intent-parameters/receipt-email.html) Si vous connaissez l’adresse e-mail du client, utilisez le champ [receipt_email](https://docs.stripe.com/api/payment_intents/create.md#create_payment_intent-receipt_email) lors de la création d’un PaymentIntent. Lorsque vous fournissez un `receipt_email`, Stripe envoie automatiquement au client un reçu conforme par e-mail lors de la [capture](https://docs.stripe.com/terminal/payments/collect-card-payment.md#capture-payment) du PaymentIntent. Pour déclencher l’envoi automatique d’un reçu par e-mail *après* le paiement du client, mettez à jour le `receipt_email` du PaymentIntent en indiquant l’e-mail du client. Pour en savoir plus sur l’envoi automatique de reçus par e-mail, consultez la rubrique [Reçus envoyés par e-mail](https://docs.stripe.com/receipts.md). ![](https://b.stripecdn.com/docs-statics-srv/assets/terminal-pre-built-receipt.64db66739eaf8f8db1f9dd61c463a322.png) ## Reçus personnalisés Vous pouvez également personnaliser les reçus pour y inclure tout type de présentation et de contenu, à condition d’indiquer les informations requises. Lorsque vous acceptez des paiements par TPE avec des cartes à puce *EMV* (EMV refers to the standards governing acceptance of chip-enabled cards and some contactless payment methods. Today most payment cards issued around the world support EMV), les réseaux de cartes imposent d’inclure plusieurs champs sur les reçus remis à la clientèle. L’API Stripe permet d’extraire les champs nécessaires à l’établissement de reçus conformes. Les champs suivants deviennent disponibles dans l’objet PaymentIntent dès que le paiement est [confirmé](https://docs.stripe.com/terminal/payments/collect-card-payment.md#confirm-payment). | Champ | Nom | Exigence | | -------------------------------- | -------------------------- | ------------------------------------------- | | `account_type` | Type de compte | **Obligatoire** (facultatif aux États-Unis) | | `application_preferred_name` | Nom de l’application | **Obligatoire** | | `dedicated_file_name` | AID | **Obligatoire** | | `authorization_response_code` | ARC | Facultatif | | `application_cryptogram` | Cryptogramme d’application | Facultatif | | `terminal_verification_results` | TVR | Facultatif | | `transaction_status_information` | TSI | Facultatif | - [receipt](https://docs.stripe.com/api/charges/object.md#charge_object-payment_method_details-card_present-receipt) - [ReceiptDetails (iOS)](https://stripe.dev/stripe-terminal-ios/docs/Classes/SCPReceiptDetails.html) - [ReceiptDetails (Android)](https://stripe.dev/stripe-terminal-android/external/com.stripe.stripeterminal.external.models/-receipt-details/index.html) - [ReceiptDetails (React Native)](https://stripe.dev/stripe-terminal-react-native/api-reference/index.html#ReceiptDetails) - [ReceiptDetails (Java)](https://stripe.dev/stripe-terminal-java/external/com.stripe.stripeterminal.external.models/-receipt-details/index.html) Vous pouvez accéder à ces champs côté serveur à l’aide de l’API Stripe, ou côté client à l’aide des SDK Stripe Terminal. Lorsque vous utilisez le SDK JavaScript, l’objet PaymentIntent correspond à l’[objet API](https://docs.stripe.com/api/payment_intents/object.md). Concernant l’envoi par e-mail ou l’impression de vos reçus personnalisés pour les paiements Terminal, veillez à inclure les champs **obligatoires** afin de respecter les règles des réseaux de cartes. Si ces champs sont renseignés, vous pouvez également accéder à la langue préférée du titulaire de la carte (en fonction des paramètres de la carte présentée), en utilisant le champ `preferred_locales` de l’objet [Moyen de paiement](https://docs.stripe.com/api/payment_methods/object.md#payment_method_object-card_present-preferred_locales).