13 Replies Latest reply on Feb 27, 2014 12:52 PM by Benjamin Fehr

    wrong values with CreditCard Reader - Input Device

    Benjamin Fehr

      Summary

      wrong values with CreditCard Reader - Input Device

      Product

      FileMaker Pro

      Version

      FMP RunTime 12.04.403

      Operating system version

      Windows 7 (Mac OSX-10.9.2 with Parallels 9) AND Windows XP (native)

      Description of the issue

      We use MagTek CreditCard Reader for Insurrance-Cards for Swiss Health System.
      http://www.magtek.com/V2/products/secure-card-reader-authenticators/magnesafe-mini.asp
      This device contains a keyboard driver and therefor, - when swiping any magnet card thru, submits  track 1,2 and 3 into any text field. The value should be a 45-digit string.
      Works with FM Runtime 12.0.3.328 √
      Sets some weird 7-digit values with FM Runtime 12.0.4.403 X
      Works with any Windows word processor (MS Office, Windows Wordpad)

      Steps to reproduce the problem

      Use a MagneSafe Mini USB CardReader, set cursor into any Filemaker text field swipe any credit card thru swipe reader

      Expected result

      807560140100010898286105810000200770510^9912

      Actual result

      FM RT 12.0.3.328:
      807560140100010898286105810000200770510^9912 => as expected

      FM RT 12.04.403:
      1. swipe: 8608871
      2. swipe: 8111051
      3. swipe: 8011019
      4. swipe: 818509^
      5. swipe: 840805
      6. swipe: 8106001
      7. swipe: 808109^
      8. swipe: 810810
      9. swipe: 8508072
      10. swipe: 8709809

      Exact text of any error message(s) that appear

      none

      Configuration information

      I could prepare some files for yours testings.

      Are there any protocols available about changes from FM 12.0.3 to 12.0.4?

      Workaround

      none.
      Just try to calm down angry customers!