Technical error on EDC batch

When you type "/" in front of the credit card numbers right before you swipe, by mistake, th transaction still goes through and gets an approval code. But when you try to settle, you get a "Technical Error" and you can't settle. Since RMS 2.0 masks all credit card numbers, I cannot redo the transaction. What do I do to get it settled?

Reply to
sammm
Loading thread data ...

Call your merchant provider - they may be able to help you recover the card number. Aside from that, you would probably need to contact the customer and ask them for the card number.

To prevent this in the future, you can use validation masks on the credit card tender types. This works best if you have a separate tender for each card type rather than a single catch-all "Credit Card" tender.

Card Validation Masks (Leave off the ""): Visa: "4###############"

-or- "4*" Master Card: "5###############" Discover: "6###############" American Express: "3##############"

Apparently there are some Visa cards out there with 13 digits instead of the usual 16 - that's why you might want to use the second form which will match any length number as long as it starts with "4". The other masks all require a specific length as well as the correct start digit.

If you insist on using a single tender type for all cards, you could try a mask something like this: "############*" That *should* require 12 digits (numeric) followed by any string. I've never tested this mask, so give it a try before you commit to it.

Glenn Adams Tiber Creek C> When you type "/" in front of the credit card numbers right before you swipe,

Reply to
Glenn Adams [MVP - Retail Mgmt

BeanSmart website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.