Paiements Boleto
Découvrez comment accepter Boleto, un moyen de paiement très répandu au Brésil.
Mise en garde
Stripe peut automatiquement proposer les moyens de paiement pertinents à vos clients en évaluant la devise, les restrictions liées aux moyens de paiement et d’autres paramètres.
- Suivez le guide Accepter un paiement pour créer une intégration de paiement qui utilise des moyens de paiement dynamiques.
- Si vous ne souhaitez pas utiliser de moyens de paiement dynamiques, suivez les étapes ci-dessous pour configurer manuellement les moyens de paiement dans votre intégration Checkout.
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é
Une Checkout Session doit remplir la condition suivante pour prendre en charge les paiements Boleto :
- 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.
Accepter un paiement
Remarque
Avant d’utiliser ce guide, commencez par créer une intégration permettant d’accepter un paiement avec Checkout.
Cela vous guide tout au long de l’activation de Boleto et vous montre les différences entre l’acceptation de paiements à l’aide de moyens de paiement dynamiques et la configuration manuelle des moyens de paiement.
Activer Boleto comme moyen de paiement
Lors de la création d’une nouvelle session Checkout, vous devez :
- Ajouter
boletoà la liste despayment_.method_ types - Veillez à ce que tous vos postes
line_utilisent la deviseitems brl.
Options supplémentaires du moyen de paiement
Vous pouvez spécifier une option expires_ dans les options du moyen de paiement pour votre Session qui définit le nombre de jours calendaires avant l’expiration d’un bon Boleto. Par exemple, si vous créez un bon d’achat Boleto le lundi et que vous définissez expires_ à 2, le bon Boleto expirera mercredi à 23 h 59, heure de Sao Paulo (America/Sao_Paulo : UTC-3). Si vous le réglez sur 0, le bon Boleto expirera à la fin de la journée. Le paramètre expires_ peut être défini de 0 à 60 jours. La valeur par défaut est de 3 jours. Vous pouvez personnaliser le délai par défaut avant expiration sur votre compte dans les paramètres du moyen de paiement.
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_. 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_ 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énement | Description | Étapes suivantes |
|---|---|---|
Le client a soumis le formulaire Checkout avec succès. Stripe a généré le coupon Boleto. Vous pouvez choisir d’envoyer le | Attendez que le client s’acquitte du paiement du coupon Boleto. | |
| checkout.session.async_payment_succeeded | Le 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_failed | Le coupon Boleto a expiré, ou le paiement a échoué pour un autre motif. Le PaymentIntent revient à l’état requires_. | 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.
| Description | |
|---|---|
| Simule un coupon Boleto réglé par le client au bout de 3 minutes et pour lequel le webhook Exemple : fulaninho@example.com |
| Simule un coupon Boleto immédiatement réglé par le client et pour lequel le webhook Exemple : succeed_immediately@example.com |
| Simule un coupon Boleto qui expire avant le règlement du client et pour lequel le webhook Le champ Exemple : expire_immediately@example.com |
| Simule un coupon Boleto qui expire avant le règlement du client et pour lequel le webhook Le champ Exemple : expire_with_delay@example.com |
| Simule un bon Boleto qui ne réussit jamais. Il expire conformément à la valeur du champ Exemple : fill_never@example.com |
| Numéro fiscal | Description |
|---|---|
CPF CNPJ | Dans un environnement de test, définissez le paramètre |
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
Vous pouvez activer l’envoi d’instructions sur les paiements Boleto par e-mail sur la page des paramètres de messagerie du Dashboard. Une fois l’option activée, Stripe enverra par e-mail des instructions sur les paiements dès le PaymentIntent confirmé. Les e-mails contiennent le numéro Boleto et un lien vers la page coupon hébergée par Stripe.
Remarque
Dans les environnements de test, seules les adresses e-mail associées au compte Stripe reçoivent des instructions par e-mail.