Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
Aperçu
À propos des paiements Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
PrésentationTrouver votre cas d'usageManaged Payments
Utiliser Payment Links
Créer une page de paiement
Développer une intégration avancée
Développer une intégration dans l'application
Moyens de paiement
Ajouter des moyens de paiement
    Présentation
    Options d'intégration des moyens de paiement
    Gérer les moyens de paiement par défaut dans le Dashboard
    Types de moyens de paiement
    Cartes bancaires
    Payer avec le solde Stripe
    Cryptomonnaies
    Prélèvements bancaires
    Virements avec redirection bancaire
    Virements bancaires
    Virements (Sources)
    Achetez maintenant, payez plus tard
    Paiements en temps réel
    Coupons
      Boleto
        Accepter un paiement
        Utiliser Boleto avec des abonnements
        Utiliser Boleto avec des factures
      Konbini
      Multibanco
      OXXO
    Portefeuilles
    Activer des moyens de paiement locaux par pays
    Moyens de paiement personnalisés
Gérer les moyens de paiement
Paiement accéléré avec Link
Interfaces de paiement
Payment Links
Checkout
Elements pour le web
Elements intégrés à l'application
Scénarios de paiement
Gérer plusieurs devises
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration
Paiements par TPE
Terminal
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Financial Connections
Climate
AccueilPaiementsAdd payment methodsVouchersBoleto

Paiements Boleto

Découvrez comment accepter Boleto, un moyen de paiement très répandu au Brésil.

Mise en garde

Stripe propose automatiquement à vos clients des options de moyens de paiement selon leur devise, les restrictions sur les moyens de paiement et d’autres paramètres. Nous vous recommandons de configurer vos moyens de paiement à partir du Dashboard Stripe en suivant les instructions indiquées dans Accepter un paiement.

Si vous souhaitez continuer à configurer manuellement les moyens de paiement proposés à vos clients avec Checkout, utilisez ce guide. Sinon, mettez à jour votre intégration pour configurer les moyens de paiement dans le Dashboard.

Boleto est un moyen de paiement à usage unique qui nécessite des actions supplémentaires de la part du client pour réaliser le paiement. Les clients effectuent leur paiement à l’aide d’un numéro de bon Boleto dans une banque, un portail bancaire, une agence autorisée ou à un distributeur automatique de billets.

Déterminer la compatibilité

Lieux d’implantation pris en charge : BR

Devises prises en charge : brl

Devises de règlement : brl

Mode de paiement : Yes

Mode de configuration : No

Mode d’abonnement : No

Pour prendre en charge les paiements Boleto, une session Checkout doit remplir toutes les conditions suivantes :

  • Pour tous les postes de facture, les tarifs doivent être exprimés dans la même devise. Si vous avez des postes dans différentes devises, créez des sessions Checkout distinctes pour chaque devise.
  • Vous ne pouvez utiliser que des postes ponctuels (les postes récurrents dans le cadre de plans d’abonnement ne sont pas pris en charge).

Accepter un paiement

Remarque

Avant d’utiliser ce guide, commencez par créer une intégration permettant d’accepter un paiement avec Checkout.

Suivez ce guide pour savoir comment activer Boleto et découvrir les différences entre l’acceptation d’un paiement par carte et l’utilisation de Boleto.

Activer Boleto comme moyen de paiement

Lors de la création d’une nouvelle session Checkout, vous devez :

  1. Ajouter boleto à la liste des moyens de paiement, payment_method_types.
  2. Veillez à ce que tous vos postes line_items utilisent la devise brl.
Ruby
Stripe::Checkout::Session.create({ mode: 'payment', payment_method_types: ['card'], payment_method_types: ['card', 'boleto'], # The parameter is optional. The default value of expires_after_days is 3. payment_method_options: { boleto: { expires_after_days: 7 } }, line_items: [{ price_data: { # To accept `boleto`, all line items must have currency: brl currency: 'brl', product_data: { name: 'T-shirt', }, unit_amount: 2000, }, quantity: 1, }], success_url: 'https://example.com/success', cancel_url: 'https://example.com/cancel', })

Options supplémentaires du moyen de paiement

Vous pouvez définir le paramètre facultatif expires_after_days dans les options du moyen de paiement de votre Session. Celui-ci permet de paramétrer le nombre de jours calendaires au bout duquel votre bon Boleto expirera. Par exemple, si vous créez un bon Boleto le lundi et que vous définissez expires_after_days sur 2, le bon Boleto expirera le mercredi à 23 h 59, heure de Sao Paulo (America/Sao_Paulo : UTC-3). Si vous le définissez sur 0, le bon Boleto expire à la fin de la journée. Le paramètre expires_after_days accepte une durée comprise entre 0 et 60 jours. La valeur par défaut est de 3 jours. Vous pouvez personnaliser le nombre de jours de validité par défaut dans les paramètres des moyens de paiement de votre compte

Rediriger vers la page du coupon hébergée par Stripe

Remarque

Contrairement aux paiements par carte, le client ne sera pas redirigé vers l’adresse success_url lors d’un paiement Boleto.

Après avoir soumis le formulaire Checkout avec succès, le client est redirigé vers le hosted_voucher_url. Le client peut copier le numéro du Boleto ou télécharger le PDF du coupon à partir de la page hébergée.

Stripe envoie un événement payment_intent.requires_action lors de la création d’un bon Boleto. Si vous souhaitez envoyer à vos clients un e-mail contenant un lien vers le bon, localisez l’adresse hosted_voucher_url dans payment_intent.next_action.boleto_display_details. En savoir plus sur le suivi d’un PaymentIntent avec des webhooks.

Stripe vous permet de personnaliser les interfaces utilisateur sur la page Paramètres de marque. Vous pouvez appliquer les paramètres de marque suivants au coupon :

  • Icône : image représentant votre marque et votre dénomination sociale publique
  • Couleur d’accentuation : utilisée comme couleur du bouton Copier le numéro
  • Couleur de marque : utilisée comme couleur d’arrière-plan

Traiter vos commandes

Boleto étant un moyen de paiement à notification différée, vous devez utiliser une méthode telle que des webhooks pour suivre l’état des paiements et gérer le traitement des commandes. En savoir plus sur la configuration des webhooks et le traitement des commandes.

Les événements suivants sont envoyés lorsque l’état du paiement change :

Nom de l’événementDescriptionÉtapes suivantes

checkout.session.completed

Le client a soumis le formulaire Checkout avec succès. Stripe a généré le coupon Boleto.

Vous pouvez choisir d’envoyer le hosted_voucher_url à votre client par e-mail au cas où il perdrait le coupon Boleto.

Attendez que le client s’acquitte du paiement du coupon Boleto.

checkout.session.async_payment_succeededLe client s’est acquitté du paiement Boleto. Le PaymentIntent bascule sur succeeded.Traitez la commande de biens ou de services du client.
checkout.session.async_payment_failedLe coupon Boleto a expiré, ou le paiement a échoué pour un autre motif. Le PaymentIntent revient à l’état requires_payment_method.Contactez le client par e-mail et demandez-lui de passer une nouvelle commande.

Tester votre intégration

Lors du test de votre intégration Checkout, sélectionnez le moyen de paiement Boleto, puis cliquez sur le bouton Payer.

E-mailDescription

{any_prefix}@{any_domain}

Simule un coupon Boleto réglé par le client au bout de 3 minutes et pour lequel le webhook payment_intent.succeeded arrive après environ 3 minutes. En mode production, ce webhook arrive un jour ouvrable après le paiement.

Exemple : fulaninho@example.com

{any_prefix}succeed_immediately@{any_domain}

Simule un coupon Boleto immédiatement réglé par le client et pour lequel le webhook payment_intent.succeeded arrive en quelques secondes. En mode production, ce webhook arrive un jour ouvrable après le paiement.

Exemple : succeed_immediately@example.com

{any_prefix}expire_immediately@{any_domain}

Simule un coupon Boleto qui expire avant le règlement du client et pour lequel le webhook payment_intent.payment_failed arrive en quelques secondes.

Le champ expires_at de next_action.boleto_display_details est défini sur l’heure actuelle, quelle que soit la valeur du paramètre expires_after_days des options du moyen de paiement.

Exemple : expire_immediately@example.com

{any_prefix}expire_with_delay@{any_domain}

Simule un coupon Boleto qui expire avant le règlement du client et pour lequel le webhook payment_intent.payment_failed arrive au bout de 3 minutes environ.

Le champ expires_at de next_action.boleto_display_details est défini sur 3 minutes dans le futur, quelle que soit la valeur du paramètre expires_after_days des options du moyen de paiement.

Exemple : expire_with_delay@example.com

{any_prefix}fill_never@{any_domain}

Simule un bon Boleto qui ne réussit jamais. Il expire conformément à la valeur du champ expires_at figurant dans next_action.boleto_display_details, en fonction des paramètres définis dans les options des moyens de paiement. Le webhook payment_intent.payment_failed s’affiche ensuite.

Exemple : fill_never@example.com

Numéro fiscalDescription

CPF 000.000.000-00

CNPJ 00.000.000/0000-00

Dans un environnement de test, définissez le paramètre tax_id sur ces valeurs de manière à contourner la validation du numéro fiscal.

Gérez les remboursements

Les paiements Boleto ne peuvent pas être remboursés. Certains marchands ont créé un processus distinct pour créditer les clients qui s’adressent à eux pour un remboursement.

Gérez les litiges

Le client ne peut pas contester un paiement Boleto.

FacultatifEnvoyer des instructions sur les paiements par e-mail

Voir aussi

  • Exécution Checkout
  • Personnalisation de Checkout
Cette page vous a-t-elle été utile ?
OuiNon
Besoin d'aide ? Contactez le service Support.
Rejoignez notre programme d'accès anticipé.
Consultez notre log des modifications.
Des questions ? Contactez l'équipe commerciale.
LLM ? Lire llms.txt.
Propulsé par Markdoc