Worldline Saferpay
Worldline Saferpay est l’intégration de paiement en magasin / carte présente. Lorsqu’un hôte règle à l’accueil ou au magasin du camping, la caissière sélectionne le mode WORLDLINE dans /kasse, le montant est envoyé au terminal apparié et le client n’a plus qu’à taper sa carte. Plus besoin de saisir le montant à la main sur le terminal.
C’est distinct de Stripe : Stripe gère les paiements en ligne (paiement web, widget de réservation, Apple Pay / TWINT dans le navigateur). Worldline gère le terminal physique au comptoir.
Ce que vous y gagnez
Section intitulée « Ce que vous y gagnez »- Paiements en un clic depuis la caisse
- Remboursements et annulations partielles depuis le détail de la réservation
- Interrogation automatique du statut, pour qu’une transaction figée se rétablisse proprement après le retour du réseau
- Un journal d’audit de chaque interaction avec le terminal (appariement, ouverture du paiement, vérification du statut, remboursement) — visible sur la carte de réglages
Prérequis
Section intitulée « Prérequis »- Un contrat Saferpay signé avec Worldline (côté commercial — voir le service commercial Worldline).
- Un terminal physique apparié à l’accueil.
- Des identifiants Saferpay JSON API (que vous générez vous-même dans le Saferpay Backoffice).
Si vous ne disposez pas encore d’un compte Saferpay, vous pouvez créer un bac à sable en libre-service sur https://test.saferpay.com/BO/SignUp?lang=en pour vos tests avant de signer le contrat de production.
Ce que vous collerez dans CampOne
Section intitulée « Ce que vous collerez dans CampOne »Ouvrez Réglages → Intégrations → Adaptateurs fournisseurs → Worldline Saferpay et remplissez :
| Champ | Où le trouver |
|---|---|
| Environment | Test pour le bac à sable, Production pour le live |
| Customer ID | En haut à droite de l’en-tête du Saferpay Backoffice (6 chiffres) |
| Terminal ID | Saferpay Backoffice → Settings → Terminals (8 chiffres) |
| API username | Saferpay Backoffice → Settings → JSON API → Basic Authentication — cliquez sur Add new |
| API password | Au même endroit — Saferpay n’affiche le mot de passe qu’une seule fois, copiez-le immédiatement |
Cochez Enabled, cliquez sur Save, puis sur Test connection. Une pastille verte confirme que le terminal est apparié.
Déroulement d’un paiement
Section intitulée « Déroulement d’un paiement »- La caissière sélectionne Worldline dans
/kasseet confirme le montant. - CampOne appelle l’API terminal de Saferpay ; le montant s’affiche sur le terminal physique.
- Le client tape ou insère sa carte et saisit son code PIN si demandé.
- Le terminal renvoie l’autorisation ; CampOne marque la transaction de caisse comme payée.
- La référence de la transaction est enregistrée sur la réservation pour les remboursements ultérieurs.
Si le client tarde, la caissière peut Annuler depuis CampOne — cela libère le terminal.
Remboursements
Section intitulée « Remboursements »Depuis le panneau de paiement de la réservation, cliquez sur Refund. Le remboursement retourne sur la même carte que celle utilisée par le client (c’est une règle Saferpay : les remboursements suivent toujours le paiement initial). Vous pouvez rembourser partiellement.
Contacts de support
Section intitulée « Contacts de support »- Support intégration : integration.saferpay@worldline.com
- Support Saferpay général : support.saferpay@worldline.com
- Support téléphone Suisse : +41 848 66 44 44
- Worldline facture des frais par transaction. Stripe peut être plus avantageux pour de petits montants en ligne ; Worldline est destiné au présentiel.
- L’appariement du terminal est par tenant. Si vous avez plusieurs comptoirs, vous aurez plusieurs terminaux — chacun avec son propre
terminal_id. (Le support multi-terminaux par tenant est prévu sur la feuille de route.) - Les annulations ne fonctionnent que pour la même journée commerciale que la transaction d’origine. Au-delà, utilisez un Refund.