Collecter des pourboires avec le lecteur
Pourboires sur lecteur BBPOS WisePad 3
Pourboires sur lecteur BBPOS WisePOS E
Pourboires depuis le lecteur Stripe S700
Grâce à la fonctionnalité d’affichage des pourboires sur le lecteur, vous pouvez proposer différents montants de pourboire à vos clients avant qu’ils ne sélectionnent leur moyen de paiement. Le lecteur affiche automatiquement trois suggestions en fonction de l’option de pourboire que vous avez configurée chaque fois que vous vous apprêtez à encaisser un paiement. Lorsque vous confirmez le paiement, le PaymentIntent
est confirmé pour un montant incluant le pourboire sélectionné.
Écran de paiement
Écran de sélection des pourboires (pourcentage)
Écran Total
Écran Approuvé
Enable and customize on-reader tipping
Utilisez un objet Configuration pour définir la configuration de pourboire de vos lecteurs BBPOS WisePad 3 ou BBPOS WisePOS E :
- Suggérer des pourboires intelligents — le lecteur affiche de façon dynamique trois pourcentages ou montants, en fonction du montant avant pourboire.
- Suggérer des pourcentages — le lecteur affiche trois pourcentages de pourboires.
- Proposer des montants — le lecteur affiche trois montants de pourboire.
Pour utiliser la fonction de pourboires intégrée de votre lecteur BBPOS WisePad 3, vous devez utiliser l’une des versions du SDK Terminal suivantes :
- Android SDK 2.8.1 ou version ultérieure
- SDK iOS 2.16.1 ou version ultérieure
Si vous spécifiez plusieurs devises dans votre objet Configuration
, vous devez fournir les mêmes clés de configuration pour chacune d’entre elles. Autrement dit, si vous spécifiez uniquement percentages
pour la devise USD
, vous ne pouvez pas spécifier fixed_
ou smart_
pour d’autres devises.
Après avoir créé un objet Configuration
avec votre configuration de pourboire, vous pouvez assigner la configuration à votre compte ou à un emplacement. Les lecteurs BBPOS WisePad 3 reçoivent les configurations nouvelles ou mises à jour lorsqu’ils se connectent à votre application POS. Les lecteurs BBPOS WisePOS E peuvent prendre jusqu’à 5 minutes pour recevoir des configurations nouvelles ou mises à jour.
Collect payment
Pour le versement de pourboires via un lecteur, suivez les instructions d’encaissement des paiements et créez vos PaymentIntent
en définissant le paramètre capture_
sur manual
.
Lorsque vous collectez un moyen de paiement, un écran de sélection de pourboire est présenté au client sur le lecteur. Il est alors invité à sélectionner un pourboire avant de choisir son moyen de paiement.
Selon votre configuration des pourboires, le client peut choisir un pourboire suggéré, spécifier un pourboire personnalisé ou n’en laisser aucun.
Une fois que le client a fait son choix, le lecteur attend qu’il présente une carte bancaire.
Lorsque vous traitez le paiement, le lecteur ajoute le pourboire sélectionné. Si le paiement aboutit, le montant indiqué dans PaymentIntent
et Charge
est mis à jour pour inclure le montant du pourboire.
Le montant du pourboire est renvoyé dans l’objet amount_details :
Scénario | La valeur renvoyée par le montant |
---|---|
Les pourboires sur le lecteur sont désactivés | null |
Les pourboires sur le lecteur sont activés, aucun pourboire sélectionné | 0 |
Les pourboires sur le lecteur sont activés, montant du pourboire sélectionné | Le montant sélectionné |
Aucun écran de sélection des pourboires n’est présenté aux clients dans les cas suivants :
- Aucune configuration de pourboire n’a été définie pour l’objet
Configuration
. - Vous avez activé
skipTipping
dans votre configuration des pourboires. - Le lecteur se trouve dans un pays qui n’est pas pris en charge.
- Vous ne pouvez pas appliquer de configuration de pourboire à la devise de paiement actuellement sélectionnée (par exemple, si le paiement est en EUR mais que la configuration de l’objet
Configuration
ne prend en charge que les paiements en USD).
Lorsque vous testez des paiements avec le lecteur Stripe, le montant total (avec les éventuels pourboires) peut déclencher des réponses de refus en fonction de sa valeur décimale.
Ignorer le versement de pourboires
Vous pouvez ignorer la configuration des pourboires, qui vous permet de masquer l’écran de sélection des pourboires sur votre lecteur BBPOS WisePad 3 ou BBPOS WisePOS E lorsque vous encaissez des paiements.
Vous pouvez masquer l’écran de sélection des pourboires pour des transactions spécifiques ou temporairement pour toutes les transactions, ce qui permet à vos clients d’accéder directement à l’écran de présentation de la carte.
Pour votre restaurant, par exemple, il peut s’avérer plus judicieux d’accepter les pourboires sur le lecteur pour les commandes à emporter, mais de n’autoriser que les pourboires à l’encaissement pour les clients sur place.
Utilisez l’une des options suivantes pour contourner l’écran de sélection de pourboire :
Tip-eligible amounts
Note
Contactez-nous si vous souhaitez connaître les montants admissibles à un pourboire sur un lecteur BBPOS WisePad 3.
Lorsque vous encaissez un paiement, vous pouvez définir un montant admissible à un pourboire différent du montant du pourboire anticipé. Définir un montant admissible à un pourboire modifie la valeur à partir de laquelle un pourcentage est calculé en guise de pourboire. Sur l’écran de sélection du pourboire, le client voit également le montant admissible au pourboire ainsi que le montant avant pourboire.
Ce paramètre est utile pour les entreprises qui fournissent des services en plus de la vente de biens. Par exemple, dans le cas d’un salon proposant des services de coiffure et commercialisant des bouteilles de shampoing, il peut être utile d’informer la clientèle que le calcul des pourboires se fait uniquement sur un pourcentage du tarif des coupes de cheveux.
L’exemple ci-dessus définit un montant admissible à un pourboire en fonction de la devise du paiement. Pour un paiement en USD, le montant admissible à un pourboire est de 15 USD.
La valeur de eligible_
doit être supérieure ou égale à 0. Si eligible_
est égal à 0, le pourboire est ignoré, quelle que soit la valeur de skip_
. Si eligible_
est égal au montant prévu du Paymentintent, eligible_
est ignoré, et le pourboire est calculé en fonction du montant spécifié.
Erreur fréquente
Si vous définissez un montant supérieur à 0 admissible à un pourboire en ignorant le pourboire, une erreur se produit.