Aller au contenu
CashChap CashChap Docs

Terminal virtuel

Encaissez en point de vente sans TPE ni ordinateur : depuis votre téléphone, tapez le montant, montrez le QR code, le client le scanne et paie par Mobile Money, et vous voyez « Payé » s'afficher en direct. C'est la caisse de Ma boutique réduite à l'essentiel, sur un seul écran.

Principe

  1. Ouvrez Paiements › Terminal virtuel sur votre téléphone (ou sur un ordinateur : la page s'adapte). La caisse s'ouvre dans le mode affiché, Live ou Sandbox.
  2. Tapez le montant au pavé numérique, dans la devise de votre service, et, si vous le souhaitez, un libellé (« 2 jus d'ananas »), puis touchez Afficher le QR.
  3. Montrez l'écran au client : le QR code et le montant en grand. Il le scanne avec l'appareil photo de son téléphone, voit votre nom, le montant et les frais éventuels, et valide le paiement sur son téléphone.
  4. « Payé » : un bandeau vert plein écran affiche le montant, le numéro masqué du client (« 01 96 ** ** 41 ») et l'heure ; le téléphone sonne brièvement et vibre. Nouvelle vente revient au pavé numérique.
Terminal virtuel sur téléphone, en mode Live : montant 12 500 XOF en grand sur fond sombre, pavé numérique de 1 à 9, 00, 0 et effacer, champ Libellé, bouton Afficher le QR, puis le bloc Ventes du jour avec le nombre de ventes et le total.
La saisie du montant au pavé numérique. (Capture à refaire.)
Terminal virtuel sur téléphone : « Scannez pour payer », le QR code, le montant 12 500 XOF en grand, le libellé, « Valable encore 9 min 40 s », « En attente du paiement du client… » et le bouton Annuler la demande.
Le QR code dynamique, montré au client. (Capture à refaire.)
Bandeau vert plein écran du terminal virtuel : coche blanche, titre Payé, 12 500 XOF, « 01 96 ** ** 41 · 14:32 » et le bouton Nouvelle vente.
La confirmation « Payé », en direct. (Capture à refaire.)

La demande de paiement

  • Chaque vente est un QR code à usage unique, le même que le bouton « Afficher un QR » de Ma boutique (QR code à la caisse) : il ne peut être payé qu'une fois, pour le montant exact.
  • La demande est valable 10 minutes (compte à rebours affiché). Passé ce délai, un bandeau rouge « Demande expirée » s'affiche ; Réessayer crée un nouveau QR code pour le même montant et le même libellé.
  • Si le paiement du client échoue (solde insuffisant, refus, délai de l'opérateur), un bandeau rouge « Échec du paiement » l'indique ; Réessayer crée un nouveau QR code.
  • Annuler la demande retire le QR code (le client qui le scanne voit « QR code annulé »). L'annulation est refusée pendant que le client est en train de payer : attendez le résultat.
  • Le suivi se fait en direct auprès de CashChap ; si la connexion est instable, la page interroge le portail toutes les 3 secondes jusqu'au retour.
  • Le paiement reçu apparaît dans Paiements marchand (canal shop, terminal « Terminal virtuel CashChap », collaborateur qui a encaissé), avec son reçu et sa facture, et déclenche les mêmes notifications et webhooks qu'une vente de Ma boutique.

Ventes du jour

Sous la caisse, la page liste les ventes du jour du terminal virtuel (heure, numéro masqué, montant, libellé), dans le fuseau horaire de votre compte, avec leur nombre et leur total dans la devise du service. La liste se met à jour après chaque vente ; pour l'historique complet et les filtres, voir Paiements marchand.

Qui peut encaisser

  • Le titulaire du compte et les collaborateurs Administrateur, Collaborateur, Développeur et Agent : les mêmes que pour Ma boutique (rôles). CashChap vérifie à l'ouverture de la caisse que le collaborateur a le droit d'encaisser ; sinon la page l'indique.
  • Chaque personne ouvre sa propre session de caisse ; la vente porte le nom du collaborateur qui a encaissé (reçu, facture, Paiements marchand).
  • Le terminal « Terminal virtuel CashChap » (un par service et par mode) est créé automatiquement à la première ouverture et figure dans Développeurs › Terminaux de paiement, où un administrateur peut le révoquer ; il est alors recréé à l'ouverture suivante.

Journal d'activité

Compte › Journal d'activité garde l'ouverture de la caisse du terminal virtuel (ou son refus) et chaque vente validée (« TERMINAL VIRTUEL », avec le montant, le libellé, le numéro masqué du client et l'identifiant du paiement).

Bonnes pratiques

  • Montez la luminosité de l'écran pour que le QR code se scanne du premier coup ; la page garde l'écran allumé pendant qu'un QR code est affiché, si le téléphone le permet.
  • Le son et la vibration dépendent du téléphone : vérifiez que le mode silencieux est désactivé si vous comptez dessus ; le bandeau vert reste la confirmation de référence.
  • Pour former votre équipe, basculez le portail en Sandbox : les QR codes de test se paient avec les numéros de test (01 66 00 00 00 pour un paiement réussi, 01 66 00 00 12 pour un échec).
  • Pour encaisser par le numéro du client, imprimer un QR code permanent ou utiliser un vrai TPE, voir Ma boutique, QR code de la boutique et Terminaux de paiement.