Paysera sukurta sistema leidžia atsiskaityti internetu naudojant vieną centralizuotą sąsają (API). Tam tiesiog reikia įdiegti mūsų sistemą į Jūsų svetainę. Po to procesai vyksta automatiškai.

Tai daroma kreipiantis į mūsų serverius, perduodant žemiau dokumentacijoje pateikiamus parametrus. Po to Jūsų svetainės lankytojui pateikiami visi mūsų teikiami atsiskaitymo būdai. Įvykdžius mokėjimą su Jūsų nurodyta suma, informaciją apie tai siunčiame į Jūsų svetainę.

Šioje schemoje pavaizduota, kaip veikia Paysera sistema.

  • 1. Į Paysera sistemą perduodamas specifikacijoje aprašytas duomenų masyvas ir Jūsų svetainės lankytojui pateikiamas galimų mokėjimų būdų sąrašas. Kokius duomenis turi perduoti Jūsų sistema ir kokius grąžins Paysera galite sužinoti skyriuje „Detali specifikacija“.
    • 1.1. Jei naudotojas atsisako mokėti, jis grąžinamas į Jūsų nurodytą cancelurl adresą.
    • 1.2. Jei perduotame duomenų masyve yra klaidų, apie klaidą pranešama nurodytu callback adresu, atitinkamai nustatant „status“ ir „error“ parametrus. Jūsų svetainės lankytojui tokiu atveju parodomas klaidos puslapis. Galimas „error“ parametro reikšmes galima peržiūrėti specifikacijos skyriuje „Detali specifikacija“.
  • 2. Jūsų svetainės lankytojas nukreipiamas į pasirinktą mokėjimo sistemą.
  • 3. Atlikus mokėjimą, lankytojas nukreipiamas atgal į Paysera.
  • 4. Grįžtant iš mokėjimo sistemos, lankytojas automatiškai peradresuojamas į Jūsų nurodytą accepturl adresą.
  • 5. Kai mokėjimo sistema galutinai įvykdo mokėjimą, informuojama Paysera sistema.
  • 6. Paysera sistema, gavusi informaciją apie įvykdytą mokėjimą, kreipiasi į Jūsų svetainę, nurodytu callbackurl adresu ir perduoda visą informaciją apie įvykdytą mokėjimą.

SMS Bank mokėjimo būdo integracija nuo paprastos įmokų surinkimo integracijos skiriasi tik tuo, jog į Paysera paduodamos užklausos payment parametro reikšmė turi būti "smsbank".

Šiam mokėjimo būdui galite naudoti ir libwebtopay biblioteką, jos pagalba generuojant užklausą į Paysera sistemą payment parametre taip pat reikia nurodyti "smsbank" reikšmę.

Mokėjimo informavimo apdorojimas nesiskiria nuo paprasto įmokų surinkime aprašyto apdorojimo algoritmo. Mokėjimo informavimo apdorojimui taip pat galima naudoti libwebtopay biblioteką.