- 17 Mar 2024
- 1 Minute zum Lesen
- Mitwirkende
- Drucken
- DunkelLicht
- pdf
Wat is er aan de hand als een Banksys betaalautomaat alle betalingen afkeurt, ook al zijn betalingen geslaagd?
- Aktualisiert am 17 Mar 2024
- 1 Minute zum Lesen
- Mitwirkende
- Drucken
- DunkelLicht
- pdf
De achtergrond van dit gedrag zit in een wijziging die halverwege 2015 is ingebouwd omdat Banksys betaalautomaten een fout hebben die er voor zorgde dat er heel soms spontaan een 'Betaald' reactie onstond, terwijl een klant nog niet eens een pincode had ingevoerd.
Deze fout is helaas al door verschillende resellers van Banksys geconstateerd, maar doordat de fout zeer sporadisch voorkomt is deze lastig te reproduceren en waarschijnlijk om die reden lastig op te lossen. Om niet langer als noodzakelijk last van deze fout te hebben, is een beveiliging toegevoegd aan RetailVista POS: als een betaalautomaat geen EFT kassabon genereert, dan wordt de aanname gedaan dat er ook geen betaalresultaat kan zijn. Er blijken echter situaties te bestaan waarin er helemaal geen EFT kassabon gegenereerd wordt. Blijkbaar is het mogelijk om dat 'uit' te laten zetten in de configuratie instellingen van de betaalautomaat. Vanaf dat moment werkt de door NedFox ontwikkelde work-around uiteraard niet meer.
Er zijn nu 2 oplossingen mogelijk:
1 - Vanaf vrijdag 9 oktober is in RetailVista POS versie 15.1.5707.40058 een wijziging aangebracht waarmee in de geavanceerde instellingen kan worden aangegeven dat de ontwikkelde beveiliging ongewenst is. RetailVista controleert dan niet meer of er een EFT kassabon ontvangen is en zal het betaalresultaat dus altijd 1:1 overnemen.
Op elke kassa moet bij Bestand, Configuratie, tab Geavanceerd bij geavanceerde instellingen de volgende tekst worden toegevoegd: AllowMissingEftReceipt=1
Gebruikers die deze versie vóór 9 oktober al hebben geinstalleerd moeten uit de Binaries van deze QA het ZIP bestand NedFox.Eft.Banksys uitpakken over de bestaande POS versie software heen. Deze software bevindt zich standaard in de folder C:\Program Files (x86)\NedFox\RetailVista POS\
2 - Neem contact op met de betaalautomaat leverancier en laat het printen van een EFT kassabon 'aan' zetten. Dit is sterk aan te bevelen, deels om de genoemde fout te ondervangen en deels omdat het printen van een EFT kassabon een vereiste is in de certificering van kassa software. Het zorgt er namelijk voor dat ten allen tijde bekend is wat de status was van een EFT betaling. Bij uitval of crash van de software of PC is dan altijd op de bonprinter zichtbaar wat het resultaat was.