Come possiamo aiutarti?

Digita la tua domanda qui sotto e ti risponderemo.

Risoluzione dei problemi di integrazione con Terminale Revolut

Potresti avere problemi a integrare la tua applicazione software con Terminale Revolut per diversi motivi. Consulta la guida alla configurazione per una panoramica dettagliata.

Errori di sede

Una sede collega gli ordini dell'API Esercente al tuo Terminale Revolut fisico.

Per rendere il Terminale Revolut individuabile tramite l'API, imposta la sua sede e attiva la modalità Paga in cassa. Per impostare la sede, vai su "Altro" e seleziona la sede sotto il nome dell'attività. Per attivare la modalità Paga in cassa, vai su "Altro" e seleziona "check-out", quindi seleziona "Abilita Paga in cassa".

Problemi con ordini e pagamenti

Per creare correttamente l'ordine ed eseguire i pagamenti:

  • Assicurati che il payload includa il valore corretto di "location_id"
  • Imposta "channel": "pos"
  • Specifica l'importo come numero intero in unità minori (ad es. 1000 per £10.00 GBP)
  • Assicurati di impostare "capture_mode": "manual"
  • Imposta "fulfilment_type" su "take_away"
  • Inserisci il nome del tuo software Gestionale di cassa in "metadata.pos_partner_name"

I pagamenti non riusciti o annullati di solito indicano un problema con il payload della richiesta API. Verifica che la richiesta sia configurata per i pagamenti di persona (non per transazioni online o tramite link di pagamento) e che includa tutti i campi obbligatori.

Se continui a riscontrare difficoltà

Contatta direttamente la nostra chat di supporto in-app per ricevere assistenza personalizzata sul tuo problema. In questo modo la risoluzione sarà più rapida: fornisci una descrizione chiara, screenshot dei tuoi payload e delle risposte o degli errori e i passaggi che hai già provato per risolverlo.