Integracijos su „Revolut Terminal“ trikčių šalinimas
Gali kilti sunkumų integruojant savo programinę įrangą su „Revolut Terminal“ dėl kelių priežasčių. Išsamiai informacijai peržiūrėk nustatymo vadovą.
Vietos klaidos
Vieta susieja Pardavėjo API pavedimus / užsakymus su tavo fiziniu „Revolut Terminal“.
Kad „Revolut Terminal“ būtų randamas per API, nustatyk jo vietą ir įjunk režimą mokėjimas prie kasos. Norėdamas nustatyti vietą, eik į „More“ ir po įmonės pavadinimu pasirink vietą. Norėdamas įjungti režimą mokėjimas prie kasos, eik į „More“ ir pasirink „Checkout“, tada pasirink „Enable Pay at Counter“.
- Naudok vietos kūrimo galinį tašką, kad užregistruotum naują fizinę vietą
- Naudok vietų sąrašo gavimo galinį tašką, kad gautum jų ID
- Visada įsitikink, kad tavo vietos kūrimo arba gavimo payload naudoja „type“: „physical“
Problemos su pavedimais / užsakymais ir mokėjimais
Kad pavedimų / užsakymų kūrimas ir mokėjimai būtų sėkmingi:
- Įsitikink, kad tavo payload yra teisingas „location_id“
- Nustatyk „channel“: „pos“
- Nurodyk sumą kaip sveikąjį skaičių smulkiaisiais vienetais (pvz., 1000 už £10.00 GBP)
- Įsitikink, kad nustatei „capture_mode“: „manual“
- Priskirk „fulfilment_type“ kaip „take_away“
- Pateik savo mokėjimų priėmimo sistemos programinės įrangos pavadinimą lauke „metadata.pos_partner_name“
Nepavykę arba atšaukti mokėjimai dažniausiai rodo problemą su tavo API užklausos duomenimis (payload). Patvirtink, kad užklausa sukonfigūruota mokėjimams gyvai (ne internetinėms operacijoms ar mokėjimo nuorodos operacijoms) ir kad įtraukti visi privalomi laukai.
Jei vis dar susiduri su sunkumais
Dėl individualios pagalbos sprendžiant problemą susisiek tiesiogiai su mūsų pokalbiu su klientų aptarnavimo komanda programėlėje. Taip užtikrinsi greičiausią sprendimą: pateik aiškų aprašymą, savo payload ir atsakymų arba klaidų ekrano nuotraukas bei veiksmus, kuriuos jau bandei atlikti, kad ją išspręstum.