February 13, 201114 yr Newbies I have an American Express card swipe where the card was swiped so that the raw card swipe data was read and successfully charged, while the CCTrackData ( $track1) is failing with an error. The appearance of the track data is not different from the other cards that are being successfully read without issue. Is CCTrackData then unreliable? Or is it just with American Express? (I got no response from 360Works when I notified them about what seems to me a serious issue. I'm not sure they are getting my email so I thought I would try posting here on the forum.) I'm working on a work around custom function to eliminate this problem. Is anyone else having problems with American Express cards this way?
February 13, 201114 yr Author Newbies Interestingly, this American Express card has spaces between the groups of card numbers in the track 1 data. When I do TrimAll ( $track1 ; 1 ; 3 ) to remove ALL spaces in $track1, then CCTrackData ($track1) works!
Create an account or sign in to comment