Įskiepių reikalavimai kūrėjams

Atviro kodo sistemų integracijos turi remtis šiais reikalavimais:

Integracijos administravimas
  • Nustatymų langas susideda iš 3 skirtukų + 1 neprivalomo skirtuko:
    1. Pagrindiniai nustatymai
      • Įskiepio įjungimas / išjungimas.
      • Projekto id įvestis. Rekomenduojama sukurti validatorių, kuris tikrintų, kad įvestis būtų tik skaičiai.
      • Projekto slaptažodžio (Sign) įvestis.
      • Testinio režimo įjungimas / išjungimas.
    2. Papildomi nustatymai
      • Mokėjimo būdo pavadinimas.
      • Mokėjimo būdo aprašymas.
      • Pasirinkimas nukreipti į Paysera mokėjimo būdų pasirinkimą arba atvaizduoti būdus tiesiai parduotuvėje.
      • Šalių pasirinkimas, pagal kurį bus atvaizduojami mokėjimo būdai, jeigu jie bus atvaizduojami parduotuvėje. Privalo būti galimybė pridėti kelias šalis.
      • Pasirinkimas, leidžiantis atvaizduoti mokėjimo būdus sąrašu arba tinkleliu.
    3. Užsakymo būsena
      • Užsakymo būsenų pasirinkimas, kuris yra nustatomas prieš nukreipiant į mokėjimo langą (laukiama mokėjimo).
      • Užsakymo būsenų pasirinkimas, kuris yra nustatomas pirkėjui grįžus į parduotuvę po mokėjimo įvykdymo (laukiama mokėjimo patvirtinimo).
      • Užsakymo būsenų pasirinkimas, kuris yra nustatomas po sėkmingo mokėjimo patvirtinimo (apmokėta).
      • Visos būsenos turi būti iš anksto nustatomos tam tikrai vertei. Jeigu nėra numatytosios reikšmės, tuomet integracija turėtų sukurti būsenas, kurias naudos.
    4. Paysera projekto priedai [neprivaloma]
      • Payseros kokybės ženklo įjungimas / išjungimas.
      • Svetainės nuosavybės kodo įvestis ir pasirinkimas įjungti / išjungti kodo įterpimą į meta laukus.
  • Turi atsakyti į siunčiamą 'callback' su reikiama žinute po užsakymo patvirtinimo.
  • Callback siunčiamas POST arba GET būdu, todėl apdorojimui gali būti naudojamas REQUEST.
Išorinė sąsaja
  • Matomas atsiskaitymo būdo pavadinimas.
  • Atvaizduojamas Paysera logotipas prie mokėjimo būdo.
  • Pagal numatytąją reikšmę, mokėjimo šalis yra parenkama pagal kliento šalį kuomet yra pildomi pristatymo / atsiskaitymo adresų laukai.
  • Nustatymuose parinkus tik 1 šalį, šalių pasirinkimas prie mokėjimo būdų neatvaizduojamas.
  • Mokėjimo būdų atvaizdavimas - dinamis. Daugiau informacijos skyriuje "Mokėjimo būdų atvaizdavimas".
  • Nukreipimas į mokėjimo puslapį, kurį klientas pasirinko renkantis mokėjimo būdus.
  • Pirkėjo grąžinimas į padėkos puslapį.
Bendra informacija
  • Integracija privalo būti paruošta vadovaujantis sistemos dokumentacija, kad atitiktų oficialios sistemos integracijų parduotuvės reikalavimus.
  • Integracija privalo būti įdiegiama per administratoriaus aplinką.
  • Integracija privalo būti paruošta daugiakalbiui naudojimui.
  • Aiškios instrukcijos (Readme) kaip įrašyti įskiepį ir kokie yra reikalavimai.

Paysera paruošti ir palaikomi įskiepiai

Avactis

Avactis

www.avactis.com

CMS Made Simple

CMS Made Simple

www.cmsmadesimple.org

CRE loaded

CRE loaded

www.creloaded.com

CS Cart

CS Cart

www.cs-cart.com

CubeCart

CubeCart

www.cubecart.com

Drupal

Drupal

www.drupal.org

ImpressPages

ImpressPages

www.impresspages.org

Joomla

Joomla

www.joomla.org

Magento

Magento

www.magentocommerce.com

OpenCart

OpenCart

www.opencart.com

osCommerce

osCommerce

www.oscommerce.org

PrestaShop

PrestaShop

www.prestashop.com

WHMCS

WHMCS

www.whmcs.com

Wordpress

Wordpress

www.wordpress.com

ZenCart

ZenCart

www.zen-cart.com

Trečiųjų šalių paruošti ir palaikomi įskiepiai

nopCommerce

nopCommerce

www.nopcommerce.com

Integracijų platformose reikalavimai kūrėjams

Kai kurios sistemos neleidžia keisti kodo, tokiu atveju reikia remtis pagrindiniais reikalavimais.

Integracijos administravimas
  • Integracijos įjungimas / išjungimas.
  • Projekto id įvestis. Rekomenduojama sukurti validatorių, kuris tikrintų, kad įvestis būtų tik skaičiai.
  • Projekto slaptažodžio (Sign) įvestis.
  • Testinio režimo įjungimas / išjungimas.
  • Turi atsakyti į siunčiamą 'callback' su reikiama žinute po užsakymo patvirtinimo.
Išorinė sąsaja
  • Nukreipimas į Paysera mokėjimo puslapį.
  • Pirkėjas grąžinimas į padėkos puslapį.

Paysera paruoštos ir palaikomos integracijos platformose

Paysera Tickets

Paysera Tickets

tickets.paysera.com

Ecwid

Ecwid

www.ecwid.com

Shopify

Shopify

www.shopify.com

Weebly

Weebly

www.weebly.com

WiX.com

WiX.com

www.wix.com

Trečiųjų šalių paruoštos ir palaikomos integracijos platformose

Eshoprent

Eshoprent

www.eshoprent.com

GETSHOPIN

GETSHOPIN

www.getshopin.lt

Gombashop

Gombashop

www.gombashop.com

HostBill

HostBill

hostbillapp.com

Mozello

Mozello

www.mozello.com

Shopiko

Shopiko

www.superhosting.bg

Shopiteka

Shopiteka

www.shopiteka.lt

Verskis

Verskis

www.verskis.lt

xStore

xStore

www.xstore.bg