Integračná dokumentácia Help

cardAsyncPayment

Popis

Vykonenie platby pomocou platobného terminálu s kontrolou stavov FM v aktuálnom doklade (v bloku paragonBegin a paragonEnd). V bloku paragonBegin a paragonEnd je nutné použiť príkaz setTransactionID alebo setTransactionID2, ktorý určuje identifikátor platby v databáze

Použitie

Typ zariadenia

poznámka

eKasa

nie

príkaz len pre platobné služby

eKasa + POS

áno

POS

áno

neodporúča sa

Parametre

cardAsyncPayment:[0];[1];[2];[3];[4];[5];[6];[7]

Parameter

Popis

[0]

Číslo riadku

[1]

Číslo platidla

[2]

Celkom

[3]

Ponúknutá suma

[4]

Kurz

[5]

Popis platidla

[6]

Suma pre platobný terminál (ak je suma < 0 potom sa chová príkaz ako REFUND (vrátenie)

[7]

Variabilný symbol

Príklad

paragonBegin:0;0;0;0;0;0 setTransactionID2:41efe9ea-5b6b-4305-aafe-5bba6f3e5f74 itemSale:1;Test polozka;00.01;A;1.000;00.01;ks cardAsyncPayment:2;1;0;0;0;Karta;00.01;0512202219 paragonEnd:3;0 cardPrintLastTransactionMerchantReceipt: cardPrintLastTransactionCustomerReceipt:

Príklad výsledkov

Výsledok OK

Chyba - Duplicitné UUID

Chyba - Nesprávny počet parametorov:

Last modified: 23 februára 2026