Czym dokładnie jest wsad? Każda utworzona transakcja należy do partii. Podobnie jak paragon, każda partia ma numer i jest pakietem transakcji. Zamknięcie to operacja administracyjna, w której terminal zamyka partię i monituje systemy o zamknięcie partii i otwarcie nowej.
Inicjalizacja terminu
Transakcja może zostać zainicjowana przez wywołanie:
gptom://batch/close?…
gdzie do utworzenia raportu używane są następujące parametry:
PL: Adres URL aplikacji, na który przekierujemy klienta po zakończeniu zamykania partii.
PL: Określa, czy paragon jest przekazywany do klienta przez aplikację, czy przez Genius mobile pay. Domyślną wartością jest true (tj. GP zaoferuje sposób przekazania paragonu do klienta). Jeśli wyślesz wartość "false", zwrócimy użytkownika do Twojej aplikacji natychmiast po transakcji i to do Ciebie należy przekazanie paragonu.
PL: W przypadku wysyłania paragonu z aplikacji Genius mobile pay możliwe jest wstępne zdefiniowanie metody wysyłania paragonu przez API. Możliwe wartości to:
TELEFON
QR
DRUK
PL: Numer telefonu klienta.
PL: Adres e-mail klienta.
Przykład połączenia:
gptom://batch/close?preferableReceiptType=QR&redirectUrl=gp://batch/close&clientEmail=info@gptom.com&clientID=223&printByPaymentApp=true&clientPhone=+420606505404
Odpowiedź będzie zawierać następujące pola:
PL: Informuje, w którym stanie zakończyło się żądanie.
ODWOŁANE
BŁĄD
PL: Łączna kwota unieważnionych transakcji.
PL: Łączna kwota zamkniętej partii.
PL: Liczba wszystkich transakcji w zamykanej partii.
PL: Łączna kwota transakcji SPRZEDAŻY.
PL: Kwota unieważnionych transakcji w zamykanej partii.
PL: Data poprzedniej partii.
PL: Data przetworzenia tej zamkniętej partii.
PL: Liczba transakcji SPRZEDAŻY w zamkniętej partii.
PL: Data pierwszej transakcji w zamkniętej partii.
PL: Tutaj znajdziesz przegląd poszczególnych metod płatności.
KARTA
Příklad detailu uvávěrky:
{
„communicationId“ :
„BA984981“,
„voidAmount“ : 15.6,
„tipCount“ : 0,
„tipAverage“ : 0,
„totalAmount“ : 15,
„tipAmount“ : 0,
„totalCount“ : 16,
„saleAmount“ : 30.600000000000001, „voidCount“ : 7,
„firstTransactionDate“ : „2026-10-08T18:03:06.220Z“,
„date“ : „2026-10-08T18:39:57.738Z“,
„previousBatchDate“ : „2026-10-08T14:28:00.789Z“,
„saleCount“ : 9,
„invalidCount“ : 3,
„amsId“ : „b8354285-1360-4c2b-a711-91133a7d0688“,
},
„BLIK_PAYMENT“ : {
„voidCount“ : 0,
„saleCount“ : 0,
„saleAmount“ : 0,
„totalCount“ : 0,
„totalAmount“ : 0,
„voidAmount“ : 0
},
„CARD“ : {
„voidCount“ : 7,
„saleCount“ : 7,
„saleAmount“ : 15.6,
„totalCount“ : 14,
„totalAmount“ : 0,
„voidAmount“ : 15.6
},
„PAYMENT_GATEWAY“ : {
„voidCount“ : 0,
„saleCount“ : 0,
„saleAmount“ : 0,
„totalCount“ : 0,
„totalAmount“ : 0,
„voidAmount“ : 0
},
„ACCOUNT_PAYMENT“ : {
„voidCount“ : 0,
„saleCount“ : 0,
„saleAmount“ : 0,
„totalCount“ : 0,
„totalAmount“ : 0,
„voidAmount“ : 0
}
},
„tipAveragePercentage“ : 0,
„currency“ : „CZK“
}
