Worldline Saferpay
Worldline Saferpay ist die Integration für Kartenzahlungen vor Ort. Bezahlt ein Gast an der Rezeption oder im Platz-Shop, wählt die Kassenkraft in /kasse die Methode WORLDLINE; der Betrag wird ans gekoppelte Terminal gesendet, und der Gast hält einfach die Karte an. Den Betrag von Hand am Terminal eintippen entfällt.
Diese Integration ist von Stripe getrennt: Stripe wickelt Online-Zahlungen ab (Web-Checkout, Buchungs-Widget, Apple Pay / TWINT im Browser). Worldline steuert das physische Kartenterminal am Empfang.
Was Sie damit erhalten
Abschnitt betitelt „Was Sie damit erhalten“- Zahlung mit einem Tippen aus der Kasse heraus
- Rückerstattungen und Teilstornierungen direkt aus der Buchungsdetailansicht
- Automatische Statusabfrage — eine hängende Transaktion wird sauber erholt, sobald das Netzwerk wieder verfügbar ist
- Ein Audit-Protokoll jeder Terminalinteraktion (Kopplung, Zahlung gestartet, Status geprüft, erstattet) — sichtbar auf der Einstellungskarte
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- Ein unterzeichneter Saferpay-Vertrag mit Worldline (kommerzielle Seite — wenden Sie sich an den Worldline-Vertrieb).
- Ein gekoppeltes Hardware-Terminal am Empfang.
- Saferpay-JSON-API-Zugangsdaten (diese erstellen Sie selbst im Saferpay Backoffice).
Falls Sie noch kein Saferpay-Konto haben, können Sie unter https://test.saferpay.com/BO/SignUp?lang=en eine Test-Umgebung selbst registrieren und so vor Vertragsabschluss prüfen.
Was Sie in CampOne eintragen
Abschnitt betitelt „Was Sie in CampOne eintragen“Öffnen Sie Einstellungen → Integrationen → Anbieter-Adapter → Worldline Saferpay und füllen Sie aus:
| Feld | Wo Sie es finden |
|---|---|
| Umgebung | Test für die Sandbox, Production für den Live-Betrieb |
| Customer ID | Oben rechts im Header des Saferpay Backoffice (6 Ziffern) |
| Terminal ID | Saferpay Backoffice → Settings → Terminals (8 Ziffern) |
| API-Benutzername | Saferpay Backoffice → Settings → JSON API → Basic Authentication — auf Add new klicken |
| API-Passwort | Gleicher Ort — Saferpay zeigt das Passwort nur einmal, kopieren Sie es sofort |
Setzen Sie den Haken bei Aktiviert, klicken Sie auf Speichern und danach auf Verbindung prüfen. Ein grünes Symbol bestätigt, dass das Terminal gekoppelt ist.
Was beim Bezahlvorgang passiert
Abschnitt betitelt „Was beim Bezahlvorgang passiert“- Die Kassenkraft wählt in
/kasseWorldline und bestätigt den Betrag. - CampOne ruft die Terminal-API von Saferpay auf; der Betrag erscheint am physischen Terminal.
- Der Gast hält die Karte an oder steckt sie ein und gibt bei Bedarf den PIN ein.
- Das Terminal meldet die Genehmigung; CampOne markiert die Kassentransaktion als bezahlt.
- Die Transaktionsreferenz wird auf der Buchung gespeichert, damit eine spätere Rückerstattung möglich bleibt.
Braucht der Gast zu lange, kann die Kassenkraft den Vorgang in CampOne mit Abbrechen beenden — das Terminal wird wieder freigegeben.
Rückerstattungen
Abschnitt betitelt „Rückerstattungen“Klicken Sie im Zahlungsbereich der Buchung auf Rückerstatten. Die Rückerstattung geht auf die Karte zurück, mit der der Gast bezahlt hat (das ist eine Saferpay-Vorgabe — Rückerstattungen folgen immer der ursprünglichen Zahlung). Teilrückerstattungen sind möglich.
Support-Kontakte
Abschnitt betitelt „Support-Kontakte“- Integrations-Support: integration.saferpay@worldline.com
- Allgemeiner Saferpay-Support: support.saferpay@worldline.com
- Telefon Schweiz: +41 848 66 44 44
Einschränkungen
Abschnitt betitelt „Einschränkungen“- Worldline berechnet eine Gebühr pro Transaktion. Bei kleinen Online-Beträgen kann Stripe günstiger sein; Worldline ist für die Zahlung vor Ort gedacht.
- Die Terminalkopplung ist mandantenspezifisch. Bei mehreren Empfangsplätzen haben Sie mehrere Terminals — jedes mit eigener
terminal_id. (Die Unterstützung mehrerer Terminals pro Mandant ist auf der Roadmap.) - Stornierungen funktionieren nur am gleichen Geschäftstag wie die ursprüngliche Transaktion. Danach verwenden Sie eine Rückerstattung.