Salta ai contenuti

Worldline Saferpay

Worldline Saferpay è l’integrazione di pagamento in loco / con carta presente. Quando un ospite paga in reception o allo shop del campeggio, la cassiera seleziona il metodo WORLDLINE in /kasse, l’importo viene inviato al terminale abbinato e il cliente avvicina la carta. Niente più digitazione manuale dell’importo sul terminale.

Questo è separato da Stripe: Stripe gestisce i pagamenti online (checkout web, widget di prenotazione, Apple Pay / TWINT nel browser). Worldline gestisce il terminale fisico alla cassa.

  • Pagamenti con un tocco direttamente dalla cassa
  • Rimborsi e storni parziali dal dettaglio della prenotazione
  • Polling automatico dello stato, così una transazione bloccata si recupera correttamente al ritorno della rete
  • Un audit log di ogni interazione con il terminale (abbinamento, apertura del pagamento, verifica di stato, rimborso) — visibile sulla scheda delle impostazioni
  • Un contratto Saferpay firmato con Worldline (lato commerciale — si rivolga al sales di Worldline).
  • Un terminale hardware abbinato in reception.
  • Credenziali Saferpay JSON API (le genera Lei stesso nel Saferpay Backoffice).

Se non ha ancora un account Saferpay, può registrarsi autonomamente per una sandbox su https://test.saferpay.com/BO/SignUp?lang=en per i test, prima di firmare il contratto di produzione.

Apra Impostazioni → Integrazioni → Vendor Adapters → Worldline Saferpay e compili:

CampoDove trovarlo
EnvironmentTest per la sandbox, Production per la produzione
Customer IDIn alto a destra nell’header del Saferpay Backoffice (6 cifre)
Terminal IDSaferpay Backoffice → Settings → Terminals (8 cifre)
API usernameSaferpay Backoffice → Settings → JSON API → Basic Authentication — clicchi Add new
API passwordStesso punto — Saferpay mostra la password una sola volta, la copi subito

Spunti Enabled, clicchi Save e poi Test connection. Una pillola verde conferma l’abbinamento del terminale.

  1. La cassiera sceglie Worldline in /kasse e conferma l’importo.
  2. CampOne chiama l’API terminale di Saferpay; l’importo compare sul terminale fisico.
  3. Il cliente avvicina o inserisce la carta e digita il PIN se richiesto.
  4. Il terminale restituisce l’autorizzazione; CampOne marca la transazione POS come pagata.
  5. L’handle della transazione viene archiviato sulla prenotazione per gli eventuali rimborsi.

Se il cliente impiega troppo tempo, la cassiera può fare Cancel da CampOne — questo libera il terminale.

Dal pannello pagamenti della prenotazione, clicchi Refund. Il rimborso ritorna sulla stessa carta usata dal cliente (è una regola Saferpay — i rimborsi seguono sempre il pagamento originale). Può rimborsare parzialmente.

  • Worldline addebita una commissione per transazione. Stripe può risultare più conveniente per piccoli importi online; Worldline è per il pagamento in presenza.
  • L’abbinamento del terminale è per tenant. Se ha più postazioni cassa, avrà più terminali — ciascuno con il proprio terminal_id. (Il supporto multi-terminale per tenant è nella roadmap.)
  • Gli storni funzionano solo nello stesso giorno lavorativo della transazione originale. Successivamente, usi un Refund.