Depanare integrare cu Terminalul Revolut
S-ar putea să întâmpini probleme la integrarea aplicației tale software cu Terminalul Revolut din mai multe motive. Consultă ghidul de configurare pentru o prezentare detaliată.
Erori de locație
O locație conectează ordinele din API pentru comercianți la Terminalul Revolut fizic.
Pentru ca Terminalul Revolut să poată fi găsit prin API, setează-i locația și activează modul Plată la casă. Pentru a seta locația, mergi la „More” și selectează locația sub numele companiei. Pentru a activa modul Plată la casă, mergi la „More” și selectează „Checkout”, apoi selectează „Enable Pay at Counter”.
- Folosește endpoint-ul Create a location pentru a înregistra o nouă locație fizică
- Folosește endpoint-ul Retrieve location list pentru a obține actele/documentele de identitate ale acestora
- Asigură-te întotdeauna că payload-ul pentru crearea sau preluarea locației folosește „type”: „physical”
Probleme cu ordinele și plățile
Pentru ca crearea ordinelor și plățile să reușească:
- Asigură-te că payload-ul tău include „location_id” corect
- Setează „channel”: „pos”
- Specifică suma ca număr întreg în unități minore (de ex., 1000 pentru 10,00 £ GBP)
- Asigură-te că setezi „capture_mode”: „manual”
- Setează „fulfilment_type” ca „take_away”
- Furnizează numele software-ului tău POS în „metadata.pos_partner_name”
Plățile eșuate sau anulate indică, de obicei, o problemă cu payload-ul cererii tale API. Verifică dacă cererea ta este configurată pentru plăți fizice (nu pentru tranzacționare online sau prin link de plată) și dacă sunt incluse toate câmpurile obligatorii.
Dacă încă întâmpini dificultăți
Contactează direct chatul nostru de suport din aplicație pentru ajutor personalizat cu problema ta. Astfel te asiguri că se rezolvă cât mai rapid: oferă o descriere clară, capturi de ecran cu payload-urile și răspunsurile sau erorile, precum și pașii pe care i-ai încercat deja pentru a o rezolva.