Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
napoveda_iskam_4:instalace:bankovniterminal [2015/06/09 11:37] – [Postup] dubpetrnapoveda_iskam_4:instalace:bankovniterminal [2019/10/04 11:13] (aktuální) – [Postup] admin
Řádek 11: Řádek 11:
 Pokud však provádíte platebních transakcí více a chcete eliminovat chyby obsluhy a zrychlit odbavení platební kartou, tak oceníte možnost přímého propojení s platebním terminálem.  Pokud však provádíte platebních transakcí více a chcete eliminovat chyby obsluhy a zrychlit odbavení platební kartou, tak oceníte možnost přímého propojení s platebním terminálem. 
  
-Pokud se pro toto propojení rozhodnete, je potřeba počítat s tím, že banka, resp. některá z jejich servisních organizací, může za implementaci této služby požadovat úhradu. Rovněž ApS Brno dodává tuto funkci do ISKAMu za podíl na nákladech na certifikaci a tato částka byla stanovena na 3000 Kč (bez ohledu na počet terminálů, kde tuto funkci využijete). Pro aplikaci této funkce je tedy nutné kontaktovat jak nás, tak Vaši banku.+Pokud se pro toto propojení rozhodnete, je potřeba počítat s tím, že banka, resp. některá z jejich servisních organizací, může za implementaci této služby požadovat úhradu. Rovněž ApS Brno dodává tuto funkci do ISKAMu za podíl na nákladech na certifikaci a tato částka byla stanovena na 8000 Kč (bez ohledu na počet terminálů, kde tuto funkci využijete). Pro aplikaci této funkce je tedy nutné kontaktovat jak nás, tak Vaši banku.
  
 Tuto funkcionalitu nabízí ISKAM jen pro některé banky:  Tuto funkcionalitu nabízí ISKAM jen pro některé banky: 
- - Ve spolupráci s terminály od firmy [[http://www.sonet.cz|SoNeT]] - tato firma spolupracuje jen s některými bankami, proto tato je tato funkce podmíněna tím, že používáte některou z podporovaných bank. ISKAM prošel certifikací této firmy a je tedy schválen pro tento druh integrace +  - Ve spolupráci s terminály od firmy [[http://www.sonet.cz|SoNeT]] - tato firma spolupracuje jen s některými bankami (KB, Raiffeisen, Unicredit), proto tato je tato funkce podmíněna tím, že používáte některou z podporovaných bank. {{:napoveda_iskam_4:instalace:150219_cert_aps.pdf|ISKAM prošel certifikací}} této firmy, {{ :napoveda_iskam_4:instalace:06092019_ipp320_attended_aps_ucbcz_signed.pdf |zde je akceptační protokol pro obslužené terminály}} a {{ :napoveda_iskam_4:instalace:23042018_ipp320_iup250_iuc180_unattended_aps_ucbcz_signed.pdf |zde pro bezobslužné terminály}} a je tedy schválen pro tento druh integrace s následujícími terminály: 
- - Terminály Ingenico od České spořitelny (konkrétně testováno na terminálu Ingenico ICT250).+    - Obslužné: 
 +          - iCT220 (UCB CZ+SK, KB, PABK, VUB) 
 +          - iPP320 (UCB) 
 +    - Bezobslužné: 
 +          - iUP250; iUR250; iUC150B (UCB CZ+SK, REVO, KB, PABK, VUB) 
 +          - iUC180B (UCB CZ+SK, REVO, KB, PABK, VUB) 
 +          - iPP320 (UCB CZ+SK, REVO, KB, PABK, VUB) 
 +  - Terminály od společnosti Global Payments Europe pro Českou spořitelnu a Komerční banku - propojení přes TCP/IP. {{:napoveda_iskam_4:instalace:20170922_-_certificate_aps_brno_s.r.o.pdf|Zde je certifikát.}} Tento komunikační protokol používají i terminály Worldline, které nově distribuuje Komerční banka pod značkou KB SmartPay. 
 +  - Terminály od společnosti BANIT při propojení přes TCP/IP - ČSOB.
  
 ===== Postup zprovoznění propojení s ISKAMem ===== ===== Postup zprovoznění propojení s ISKAMem =====
  
-Platební terminál je propojen do Vaší sítě pomocí běžného TCP/IP rozhraní a adresu získává z DHCP serveru (je však dobré si tuto adresu na DHCP serveru nastavit napevnoprotože ji budete muset zadat do konfiguračního souboru). Adresu tedy zjistíte buď právě z DPHCP serverunebo přímo z bankovního terminálu (postup by měl být shodný pro všechny typy terminálu a měli byste se k adrese dostat pomocí menu terminál "Hlavní menu"=>"Funkce"=>"66"). Teminál ISKAMu by měl být umístěn ve stejné síti.+Postup se liší podle použitého terminálu: 
 +  - [[napoveda_iskam_4:instalace:bankovniterminal_sonet|SoNeT pro KBRaiffeisenbankUnicredit]] 
 +  - [[napoveda_iskam_4:instalace:bankovniterminal_CS|GPE pro ČS, KB, KB SmartPay]] 
 +  - [[napoveda_iskam_4:instalace:bankovniterminal_BANIT|BANIT pro ČSOB]]
  
-Při instalaci bankovního terminálu byste měli dostat i konfigurační soubor "hcterm.ini"který musí být umístěn ve složce s ISKAMemV tomto souboru najdete část věnovanou nastaveni IP adresy (viz ukázka níže) a adresu nastavíteKnihovny hcterm.dll a hcterm64.dll (jejich výrobcem je firma SoNeT) jsou distribuovány spolu ISKAMemtakže byste je měli v adresáři ISKAMu mít k dispozici.+Pro řešení problémů s komunikací s bankovním terminálem ISKAM pořizuje log komunikace lokálně na diskkonkrétně do složky Data v podadresáři ISKAMuLog se jmenuje podle použité komunikační metody a dále obsahuje datum. Takže třeba log pro komunikaci s terminálem GPE ze dne 1.února 2018 má název GPE20180201.logJde o textový soubor, který je celkem normálně "lidsky čitelný". Výjimku tvoří komunikace terminály SoNeTkde ISKAM komunikuje prostřednictvím knihovny hcterm.DLL a tato knihovna si dělá obdobné logy přímo v adresáři s ISKAMem.
  
-<code>!*********************** +Při potížích s navázáním spojení by mělo být možné provést z počítače s ISKAMem PING na adresu platebního terminálu (nevím, jestli to jde v konfiguraci terminálu zakázat, ale zatím jsem se s tím nesetkal, tj. na PING odpovídá) a dále telnet (pokud si jej tam doinstalujete) na danou adresu a port, tj. např. "telnet 192.168.80.93 2050" (pozor, u telnetu není dvojtečka, ale jen mezera) by mělo vést k navázání spojení. Dokud toto neprojde, tak komunikace s ISKAMem nemůže být úspěšná.
-! server : IP address of terminal +
-port   : server port +
-!*********************** +
-[tcpip] +
-server=192.168.0.128 +
-port=1818 +
-count_reconnect=3 +
-keepalive_use=y +
-keepalive_timeout=20000 +
-keepalive_interval=1000</code>+
  
- +===== Základní test ===== 
-V nastavení terminálu ISKAMu je potřeba zvolit druh komunikace s bankovním terminálem "SoNeT" (předpokládáme, že časem budou k dispozici i komunikace s jinými terminály jiných výrobců). +Po správné instalaci můžete provést základní test: u libovolného klienta v ISKAMu (nejlépe u sebe :-)) zkusíte zahájit platbu kartou, pak kartu nenačtete operaci zrušíte tlačítkem ímo na terminálu, takže se nic nestaneale budete dět, že komunikace fungujePochopitelně můžete provést i kompletní test - nabijete si třeba na své konto 1 Kč ze své soukromé karty.
- +
-Po provedení těchto úkonů bude platba kartou (v ISKAMu ji zadáte běžným způsobemautomaticky odesílána na bankovní terminál po úspěšném provedení transakce bude platba ipsána na konto klienta. Je možné provádět i vrácení peněz na kartu klienta (libovolnou částkupřípadě, že původní platba byla třeba v hotovosti). +
- +
-Úspěšně jsme testovali i možnost, že jeden bankovní terminál má nastaveno více terminálů ISKAMu (tj. např. dva terminály na recepci využívají jediný bankovní terminál). Samozřejmě během provádění platby z jednoho terminálu není možné zahájit platbu z druhého terminálu, na což je obsluha upozorněna.+
  
 ===== Možné potíže a jejich řešení ===== ===== Možné potíže a jejich řešení =====
Řádek 47: Řádek 44:
  
 Pokud by v průběhu transakce došlo k poruše spojení mezi platebním terminálem a terminálem ISKAMu, objeví se na obrazovce ISKAMu upozornění a dotaz, zda byla transakce dokončena úspěšně. V takovém případě je potřeba, aby obsluha podle výsledku operace na platebním terminálu správně rozhodla, zda platba byla nebo nebyla provedena. Pokud by v průběhu transakce došlo k poruše spojení mezi platebním terminálem a terminálem ISKAMu, objeví se na obrazovce ISKAMu upozornění a dotaz, zda byla transakce dokončena úspěšně. V takovém případě je potřeba, aby obsluha podle výsledku operace na platebním terminálu správně rozhodla, zda platba byla nebo nebyla provedena.
 +
 +Někdy se stane, že obsluha v takovém případě udělá chybu a potvrdí platbu, která neproběhla popř. zamítne platbu, která proběhla. V takovém případě lze opravu (tj. vložení záporné platby kartou jako opravu chybně potvrzené platby, popř. zadání provedené platby, která proběhla) udělat tak, že se ve vlastnostech terminálu přepne "ruční" komunikace s platebním terminálem, zadá se opravná platba kartou a zase se propojení přepne na správnou hodnotu.
  
  
-===== Další tipy a triky =====+===== Údaje pro žádost KB ===== 
 +{{ :napoveda_iskam_4:instalace:zadostkb.jpg?direct&600 |}}
  
 ~~DISCUSSION~~ ~~DISCUSSION~~