Pred uvedbo v produkcijo preveri, da integracija z Leanpayem deluje pravilno. Testiranje izvedi v DEMO okolju — tako Leanpayevem kot svojem. Če nimaš lastnega testnega okolja, prvih nekaj nakupov opravi prek Leanpay DEMO okolja, saj ti v tem primeru ni treba stornirati sklenjene kreditne pogodbe.
Okolja
DEMO okolje je namenjeno testiranju, produkcijsko pa delovanju v živo. API poverilnice prevzameš za vsako okolje ločeno.
Priprava — registracija in API poverilnice
Pred testiranjem se registriraj v stage Leanpay Vendor portal. Postopek poteka v treh korakih:
- Izpolni registracijsko formo na stage-vendor.leanpay.si/register.
- Na e-naslov prejmeš navodila za nastavitev gesla.
- Po prijavi v stage Leanpay Vendor portal prevzameš API ključ, nastaviš skrivno besedo (secret) in API URL za prejemanje statusa naročila.
API Key in Secret Word dobiš v Vendor aplikaciji v razdelku Podjetje > Development. API ključ in skrivno besedo vpišeš v konfiguracijo vtičnika.
API URL je naslov, na katerega Leanpay pošilja status naročila, na primer https://spletna-trgovina.si/leanpay-status.
Prvi testni nakup
Spodnji vodnik te pelje skozi celoten testni nakup v DEMO okolju, korak za korakom. Vsi podatki so izmišljeni in namenjeni izključno testiranju.
Testni nakup začneš na enega od dveh načinov, odvisno od rešitve:
- Web: ob zaključku naročila v spletni trgovini izbereš Leanpay obročno plačilo.
- In-Store / Remote: klikne se SMS povezava, ki jo kupec prejme na telefon.
Po izbiri se odpre Leanpay proces, prek katerega izpolniš vlogo.
V polje za telefonsko številko vneseš izmišljeno številko — brez vodilne ničle, saj obrazec že vsebuje državno predpono (+386):
V testnem okolju se namesto prejete kode vnese fiksna verifikacijska koda:
Po vnosu klikneš Nadaljuj.
Vneseš izmišljene osebne podatke. Vrednosti, označene kot naključne, se ob vsakem osveževanju strani spremenijo — uporabi prikazane.
Na zaslonu izbereš število obrokov. Prikažejo se ti ključne informacije o kreditu — vrednost nakupa, obrestna mera, stroški, EOM in skupni znesek — ter povezava za prenos standardnih predhodnih informacij (PDF).
Po izbiri obroka klikneš Nadaljuj.
Izpolniš finančna polja s testnimi, a realističnimi podatki (mesečni prejemki, obstoječe obveznosti, vrsta in trajanje zaposlitve, število vzdrževanih oseb). V polje za transakcijski račun vneseš natanko ta TRR:
Po izpolnitvi klikneš Nadaljuj. Leanpay na podlagi vnesenih podatkov preveri kreditno sposobnost; ob izpolnjevanju pogojev lahko nadaljuješ na podpis pogodbe.
Ob odobritvi se prikaže kreditna pogodba s pogoji. Za zaključek:
- označijo potrditvena polja (soglasje s pogoji in s SEPA direktno obremenitvijo),
- vnese e-poštni naslov,
- klikne Potrdi.
Če nakup zahteva preverjanje plačilne kartice, se opravi rezervacija 1 € (znesek se ne knjiži). Vneseš testne podatke kartice:
Po vnosu klikneš Preverite in kupite.
Ko so vsi podatki pravilno vneseni in ustrezajo kreditnim pogojem, Leanpay vlogo predhodno odobri in dodeli status SUCCESS. Status se pošlje na tvoj API URL in je viden tudi v Vendor aplikaciji (vendor.leanpay.si) pod zavihkom Transakcije.
Oddano vlogo mora nato Leanpay še potrditi. Potrjevanje poteka samodejno dvakrat dnevno.
Ko Leanpay vlogo potrdi, je postopek oddaje naročila končan.
Za testiranje celotnega poteka z neverificirano stranko — torej preverjanje (verifikacijo) in zaključek naročila — se obrni na partner@leanpay.com in navedi številko naročila. Posredovali ti bomo verifikacijsko kodo, ki bi jo sicer stranka prejela po SMS.
Možna stanja
Po zaključku procesa Leanpay pošlje stanje vloge na tvoj API URL. Vmesnih stanj Leanpay ne pošilja — če stanje ne prispe v eni uri, to pomeni, da stranka opravlja dodatno preverjanje na Leanpayevi strani in bo ustrezno stanje prispelo po obravnavi.
Kako sprožiti posamezno stanje
FAILED in SUCCESS
Postopek izpelješ do konca (koraki zgoraj). Ob izpolnjevanju pogojev vloga prejme SUCCESS, ob zavrnitvi FAILED.
CANCEL
Med izpolnjevanjem vloge klikneš ikono X v zgornjem desnem kotu Leanpay aplikacije. Status CANCEL se pošlje na tvoj API URL.
EXPIRED
Postopek začneš in pustiš nedokončan — zapreš brskalnik ali uporabiš gumb “Nazaj”. Po približno eni uri nedejavnosti se pošlje status EXPIRED.