Platobné funkcie EpoPay
Úvod
Podmnožina kartových príkazov je vždy s prefixom “ card”. Príkazy majú vlastný chybovník, kde chyba je vrátená priamo s výsledkom spracovania kartovej operácie:
Výsledok ok:
Chyba spracovania (návratové dáta majú vždy na začiatku riadku “>” pre označenie návratových dát). V prípade chyby spracovania v platobnej operácie je chyba označená ako:
kde 04 reprezentuje chybu spracovania príkazu. Chybovník pre kartové operácie je uvedný pri každom príkaze.
V prípade kartových tlačových operácií sú tieto príkazy vykonaváné ako príkazy PegasFM a je vrátená PegasFM chyba:
Suma platby
!POZOR! Suma platby sa vždy zadáva do príkazov vo formáte:
tj. suma platby musí byť zadaná s presne dvomi desatinnými miestami.
Chybové kódy pre cardPrint príkazy
Pre tlačové príkazy (cardPrintMerchantParagon, cardPrintCustomerParagon, cardPrint…) je v prípade chyby vrátená chyba FM (potvrdenka je tlačená ako interný doklad).
Proces spracovania
Doporučenie
Doporučené je používať príkazy zo skupiny transakčné platobné operácie, kde integrátor má plnú kontrolu nad správou a tlačením potvrdeniek. Skupina základné platobné operácie je vhodná pre prípady, keď zariadenie funguje ako platobný terminál a operácie a platby sú vyvolaváne z UI zariadenia (tj. zariadnie nie je riadené z viacerých aplikácií).