Integračná dokumentácia Help

eKasa + POS

Následujúce sady príkazov a postupy sú odporúčania výrobcu, postupy je možné si prispôsobiť podľa potrieb integrátora pokladničnej aplikácie.

Všeobecne odporúčame používať "async" príkazy na lepšiu kontrolu a vyčítavanie.

  1. Overenie dostupnosti - cardAsyncLineCheck:[0]

  2. Vyčítanie stavu LineCheck - cardGetTransactionInfo:[0] - ak neprešiel, je potrebné riešiť dátovú konektivitu na internet

  3. Poslanie transakcie - cardAsyncPayment2:[0];[1];[2]

  4. Vyčítanie výsledku TRN do pokladničnej aplikácie - cardGetTransactionInfo:[0]

  5. vyskladanie eKasa dokladu

V rámci eKasa dokladu už nepoužiť kartový príkaz na úhradu ale iba príkaz payment - doklad už bol kartou uhradený a ide sa vyskladať eKasa doklad

V rámci eKasa dokladu sa týmto príkazom vytlačí aj potvrdenka pre zákazníka. Použíté hodnoty sú z návratovej odpovede TextZ a TextP. Je možné si účtenku vyskladať aj z jednotlivých návratových parametrov a formátovať si ju podľa vlastného uváženia.

Príklad eKasa dokladu:

paragonBegin:0;0;0;0;0;0 itemSale:1;Položka 1;1.23;A;1.00;1.23;ks payment:2;1;0;0;0;Karta printAnnouncement:3;-------------------------------- printAnnouncement:4; 30.01.2024 21:52:03 printAnnouncement:5;000005 000003 000024 printAnnouncement:6;-------------------------------- printAnnouncement:7; PLATBA printAnnouncement:8;MERCHANT ID: TEST01 printAnnouncement:9;TERMINÁL: EPO000004 printAnnouncement:0;PAN : **** **** **** 9138 printAnnouncement:1;Visa Debit printAnnouncement:2;AID : A0000000031010 printAnnouncement:3;~1B~21~30Suma EUR: 1,23~1B~21~00 printAnnouncement:4;CONTACTLESS printAnnouncement:5;AUTORIZAČNÝ KÓD: 006721 printAnnouncement:6;RC: 000 printAnnouncement:7; TRANSAKCIA VYKONANÁ printAnnouncement:8;-------------------------------- paragonEnd:9;0

Po dotlačení eKasa dokladu s potvrdenkou pre zákazíka je potrebné vyzvať na tlač potvrdenky pre obchodníka. Ak to obchodník chce, je potrebné ju vyskladať. Použité údaje sú z TextP. Tlačí sa ako interný doklad.

Tlač potvrdenky pre obchodníka

paragonBegin:0;6;0;0;0;0 printAnnouncement:1; TEST COMPANYa.s printAnnouncement:2; TEST BRANCH 01 printAnnouncement:3;TEST STREET 12, POST code, City printAnnouncement:4;-------------------------------- printAnnouncement:5; 30.01.2024 21:52:03 printAnnouncement:6; POTVRDENKA PRE OBCHODNÍKA printAnnouncement:7;000005 000003 000024 printAnnouncement:8;-------------------------------- printAnnouncement:9; PLATBA printAnnouncement:0; printAnnouncement:1;MERCHANT ID: TEST01 printAnnouncement:2;TERMINÁL: EPO000004 printAnnouncement:3;PAN : **** **** **** 9138 printAnnouncement:4;Visa Debit printAnnouncement:5;AID : A0000000031010 printAnnouncement:6; printAnnouncement:7; printAnnouncement:8;~1B~21~30Suma EUR: 1,23~1B~21~00 printAnnouncement:9;CONTACTLESS printAnnouncement:0;AUTORIZAČNÝ KÓD: 006721 printAnnouncement:1;RC: 000 printAnnouncement:2; printAnnouncement:3; TRANSAKCIA VYKONANÁ printAnnouncement:4;-------------------------------- printAnnouncement:5; Ďakujeme Vám printAnnouncement:6; Potvrdenku si odložte printAnnouncement:7; pre prípadnú kontrolu paragonEnd:8;0
Last modified: 23 februára 2026