Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Si la version installée de Logistics est supérieure ou égale à 4.0.6, télécharger la version 1.8 du SrvTerminal.
    Si la version installée de Logistics est inférieur à 4.0.6, télécharger la version 1.6 du SrvTerminal.

  2. Sur le disque dur, créez un nouveau répertoire srvterminal : c:\srvterminal.

    Warning

    Veuillez créer le répertoire srvTerminal au même niveau que le répertoire qui va recevoir les fichiers de transactions (voir plus loin le paramètre POS_TERMINAL_PAY_PATH)
    Exemple, si le répertoire des fichiers des transactions est c:\Banksys alors créez c:\srvTerminal.

  3. Dans ce répertoire, dézippez le contenu du fichier srvterminal.zip que vous venez de télécharger.

  4. Voilà, le service est quasi prêt à l'emploi ! Une chose reste à faire, introduire 2 paramètres dans le fichier srvterminal.ini. Ouvrez ce fichier avec le bloc note de windows :



    1. Veuillez créer le répertoire sur votre disque dur : C:\Banksys

    2. Il vous reste donc à indiquer sur quel port com le terminal est connecté, et où se trouve le répertoire où les fichiers de transactions vont être placés par Logistics (voir le paramètre POS_TERMINAL_PAY_PATH à créer du côté de Logistics pour modifier ce chemin). Indiquez C:\Banksys comme répertoire de transaction, POS_TERMINAL_PAY_PATH aura donc comme valeur C:\Banksys aussi. En Terminal serveur, on aurait donc : \\TSCLIENT\C\Banksys

  5. Si toutes les étapes ont été respectées, le service peut à partir de maintenant démarrer.
    En cas de problème, une fenêtre s'ouvre pendant 5 secondes avec l'explication du problème, et ensuite se referme.



    Les 2 messages d'erreurs possibles sont :
    • Terminal.CTerminal' (DLL) can't be initialised, please register it...
    • Directory error, check if exist : xxxxxxxxxxx
    Warning
    titleImpossible d'exécuter SrvTerminal.exe

    Si le fichier SrvTerminal.exe ne se lance pas ou si un message d'erreur indique qu'il manque le fichier msvcr71.dll, alors une Installation de « Logistics WorkStation » doit être réalisée sur le poste où SrvTerminal est lancé.

...

Expand
titleCliquez ici pour afficher la liste des codes d'erreur renvoyés par le terminal Banksys...
CodeErreur
0000Result OK

Result Unknown
5015Transaction status forwarded to external device without interpretation by the terminal(credit card)

Request not taken into account terminal busy
4009Bad protocol state(terminal busy with the previous action)

Result Not Ok
1501Technical Problem
1503Entered amount invalid
1504iep_host_id not valid
1505pur_id_ac_pub error
1506purse in red list
1508purse is locked for credit
1509purse is locked for debit
1512Purse expired
1513ICC state error
1516recovery error
1517purse key identifier error
1518purse balance is too large
1520pur_id_ext_ac_pub error
4000The parameter STATE INFORMATION is set to allways follow see at the bottom of this array to resolved it
4001No purse in reader and time out expired
4002No validation by the customer and time out expired
4004Request aborted by the VMC
4005Insufficient purse balance
4006Bad value in a field
4008Invalid message length
4010Application not supported
4011Time-out on fallback card reading
5001Technical problem
5002Rejection by the host
5003Double operation (consecutive transactions with same amount and same card)
5004Technical problem at host level
5005Unrecoverable problem
5006Stop customer
5008Invalid currency
5009Rejection by the terminal
5010Communication problem (wrong phone nr,...)
5011Rejection of balance request (only C-ZAM/SMASH/PTI)
5012Floor limit exceeded (credit card)
5013Transaction refused by the terminal in EMV mode (credit card)
5014Transaction refused by the card (credit card)
5016The „Maximal Transaction Number per (Calendar) Month‟ is reached
5017The maximal number of uncollected journals in terminal reached
5018Service TINA (already) activated
5019Service TINA (already) deactivated
5020Acquirer does not support service activation
5021Maximum transaction records is reached
5022Maximum number of TINA activation reached
5023Amount higher than authorized amount
5024Problem linked to card
7000-7999Incident codes for Added Application

Erreur 4000

...

Panel
titleManage Terminal

You must disable this via the terminal:
• Press STOP - OK - MENU in sequence
• 3.
• 0.
• 9.
• 1235789 + OK
• 4. Hardware settings
• 2. ECR protocol
• NVIC OK
• Ticket OK
• Ticket width OK
• STATE INFORMATION must be "BY ECR", not "ALWAYS"

Haut de page

Erreur 60 OU PDV_STATE dans le log

...

Il est possible de désactiver le Log se trouvant dans le répertoire de banksys en plaçant ce qui suit dans le fichier c:\SrvTerminal\srvTerminal.ini
DISABLE_LOG=YES

Haut de page

Environnement Citrix - réglage spécifique 

Parfois, le terminal confirme que c'est bien payé mais la confirmation vers Logistics n'est pas faite.

...