Correcting errors

Is there any way to change the tender type that a Cashier has entered if they do it wrong? Someone settles the credit card as AMEX when it's really a Visa and I want the Z report to be correct. Any ideas?

Reply to
renae
Loading thread data ...

If you still have the card available, void the sale then re-enter it.

If you don't have the card, it's really not worth the trouble or the risk...

To prevent this from happening again, setup Validation masks for each credit card tender type.

Amex:

3############## MC 5############### Visa 4############### Discover 6###############

Glenn Adams Tiber Creek C> Is there any way to change the tender type that a Cashier has entered if they

Reply to
Glenn Adams [MVP - Retail Mgmt]

In instances where the tender was received properly but entered as the wrong tender type, simply void the transaction then re-enter using the correct tender type.

This may not work very well if your CC processing is integrated with RMS.

We have separate CC machines, so voiding and re-entering is not too much trouble.

HTH, Tom

Reply to
Terrible Tom

Glenn Is there a way to combine MC and Visa together in one tender type with a validation mask? thanks

"Glenn Adams [MVP - Retail Mgmt]" wrote:

Reply to
Steve

No, all you would be able to validate that way would be the length, and Discover would also fit that. If you want to validate card types at all, you have to separate all of them.

Glenn Adams Tiber Creek C> Glenn

Reply to
Glenn Adams [MVP - Retail Mgmt]

Would you please advise what a "validation mask" is and how to create one?

Thanks.

Reply to
PRJ

WineGuy,

A validation mask is a required entry that is acceptable to the program. The validation masks the Glenn offered mean, for example the AMEX one; the card number must start with a 3 and have 14 numbers after it.

A Visa card number always starts with a 4 and must have 15 numbers after it.

To create a mask for a credit card. go into SO Manager | Database | Tender types | select a credit card type | Verification tab | Validation Mask | put in the appropriate one for the card type you're in.

Now do the rest for the card tenders you accept and then restart the POS program

Reply to
Jeff

Reply to
mitchell

I've never heard of a Visa card that isn't exactly 16 characters long. Are you thinking of some sort of private label card? Jeff's instructions assume that you have specific tender types set up for each specific card type. All cards of a given type should fit into aconsisten set of rules - that is why the masks are called "Validation Masks" - they validate that the card as read fits the rules as published...

But yes, the 16 digit mask would reject a 13 digit card number.

Glenn Adams Tiber Creek C> Regarding the masking of card numbers... It should be mentioned that Visa

Reply to
Glenn Adams [MVP - Retail Mgmt]

Yes. There are legitamate Visa Card numbers that are only 13 digits long... I''ve worked in the bancard industry for sixteen years, and one of the things we do is advise developers when they are certifying new applications to process credit Card transactions... As far back as I can remember Visa has always issued card either 13 or 16 digits... (what I have never seen is a 14 or 15 digit #)

My recommendati> I've never heard of a Visa card that isn't exactly 16 characters long.

Reply to
mitchell

Reply to
Craig

That's interesting. I found some code samples for validation scripts that agree that Visa can be either 13 or 16 characters, but nothing official from Visa.

The only reference that I did find from Visa was buried in a PDF and only mentions 16 digit cards:

formatting link
See Account Number in the Glossary

You would think that card validation rules would be easy to find, but they aren't. Do you have a link from Visa that lays out the specification better?

Thanks, Glenn

Glenn Adams Tiber Creek C> Yes. There are legitamate Visa Card numbers that are only 13 digits long...

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.