Paiement électronique (TPE)
Connectez un terminal de paiement (TPE) à SwiftUP pour encaisser les cartes directement depuis le point de vente, avec repli automatique en mode manuel si le terminal est injoignable.
Paiement électronique (TPE)
Nouveau — v2.0.9
SwiftUP peut piloter un terminal de paiement bancaire (TPE). Le POS envoie le montant au terminal, le client présente sa carte, et le résultat (accepté/refusé) revient dans la vente — rien à ressaisir. Si le terminal ne répond pas, la vente bascule en mode manuel pour ne jamais bloquer la caisse. La configuration est réservée à l’administrateur (permission manage_settings) ; les caissiers utilisent ensuite le terminal au POS.
Modes d’intégration
- ECR — TCP/IP (recommandé) : le POS dialogue avec le TPE sur le réseau local.
- SDK constructeur (avancé) : nécessite le module du fabricant (PAX / Ingenico / Verifone). En son absence, la caisse bascule automatiquement en mode manuel.
- Manuel — saisie caissier : le caissier encaisse sur le TPE de la banque, puis confirme le résultat dans SwiftUP.
Configurer le terminal
- 1Ouvrez Configuration application → onglet Périphériques → carte « Terminal de paiement (TPE) ».
- 2Activez « Activer l’intégration TPE ». Désactivé, les paiements carte sont traités en mode manuel.
- 3Choisissez le « Mode » : ECR, SDK ou Manuel, et renseignez l’« Identifiant terminal (TID) » si votre banque vous l’a fourni.
- 4En ECR : saisissez l’« Adresse IP du terminal », le « Port » (5000 par défaut) et la « Trame » : « JSON / ligne », « STX / ETX » ou « Préfixe longueur ». Confirmez le port et la trame auprès du fournisseur du terminal.
- 5Ou cliquez sur « Détection auto » : SwiftUP balaie le réseau local sur le port indiqué et remplit l’IP et le port du terminal ECR trouvé.
- 6Laissez « Repli automatique en manuel » activé pour pouvoir clôturer la vente si le terminal est injoignable.
- 7Cliquez sur « Tester la connexion » (indisponible en mode Manuel) : « Terminal joignable » confirme la liaison. Enregistrez la configuration.
Quels moyens de paiement passent par le TPE ?
C’est un réglage de chaque moyen de paiement : Configuration application → onglet Paiements → Moyens de paiement → « Passer par le TPE ». Par défaut, il est activé pour « Carte de crédit » et « Carte de débit ».
Déroulé d’un paiement par carte au POS
- 1Au POS, touchez « PAYER » puis la tuile « Carte de crédit » ou « Carte de débit ». Saisissez le montant (par défaut, le reste à payer) et « Confirmer ».
- 2SwiftUP envoie le montant au terminal ; le client présente sa carte et valide sur le TPE.
- 3Accepté : le paiement est enregistré avec le résultat du terminal (numéro de transaction, code d’autorisation, TID, 4 derniers chiffres masqués, type de carte). Un numéro de paiement unique est généré (ex. PAY-20260706-143052-1234).
- 4Refusé ou annulé : aucune vente n’est enregistrée sur ce moyen ; réessayez ou choisissez un autre moyen.
Mode manuel et confirmation
En mode manuel (ou après un repli), SwiftUP affiche « Paiement par carte » : « Le paiement a-t-il été accepté sur le terminal (TPE) ? ». Encaissez sur le TPE de la banque, puis répondez « Accepté » ou « Refusé ». Seul « Accepté » enregistre le paiement.
Repli automatique en mode manuel
Partage d’addition
En modes Café/Bar et Restaurant, quand vous encaissez une part avec « Partager l’addition », un moyen carte passe aussi par le TPE, de la même façon.
Moyens de paiement par défaut
- Espèces — rendu monnaie, ouvre le tiroir
- Carte de crédit / Carte de débit — via le TPE
- Chèque — numéro de chèque requis (3 à 30 caractères), banque facultative
- Virement bancaire — référence du virement requise
- Ticket restaurant
- Carte cadeau — numéro de la carte cadeau requis
- Points de fidélité — masqué en caisse par défaut ; les points s’utilisent via « Utiliser pts » dans la fenêtre de paiement
- Crédit client — client requis, limite de crédit vérifiée
- Autre