Use same CC as last time

General Discussions
Post Reply
pedrom
Member
Member
Posts: 10
Joined: Fri Dec 18, 2015 7:31 pm

Use same CC as last time

Post by pedrom »

Hi,

When the customer credit card is expired, the system doesn't update when you enter a new CC number. It keeps using the old expired CC.

Any way to update the POS with the new credit card number?

Thank,
Pedro Manfredi
South Lake Pizza
User avatar
Scott
Site Admin
Site Admin
Posts: 2566
Joined: Wed Apr 16, 2003 5:35 pm
Location: Western PA

Re: Use same CC as last time

Post by Scott »

The system doesn't know anything about expiration dates or any other card data. This is all handled by the card processor, not the POS. The POS simply receives a token with each transaction and stores that token if you have the "use same cc" option enabled. Again this token is refreshed with every single new transaction with the processor, whether it's using the previous token, card present, or manual entry. You need to contact the processor with this issue since the POS has no control over the tokens which it receives from them.


Scott
pedrom
Member
Member
Posts: 10
Joined: Fri Dec 18, 2015 7:31 pm

Re: Use same CC as last time

Post by pedrom »

Just answer NO to the POS prompt: "Do you want to use Previous CC" . Enter the new CC info and it will be saved for use next time.
If you first answer YES to the prompt, them the system will not update the with the new CC info.
joespizza1]
New Member
New Member
Posts: 4
Joined: Wed Jan 02, 2019 11:01 am

Re: Use same CC as last time

Post by joespizza1] »

I have the same issue once the customers card expires. I have also hit no on use previous cc, and entered the cc with new expiration but always declines the next time. Result's in a lot of angry customers.
joespizza1]
New Member
New Member
Posts: 4
Joined: Wed Jan 02, 2019 11:01 am

Re: Use same CC as last time

Post by joespizza1] »

Once the card expires it will decline every time unless customer uses a different card. Customers get really pissed off, called Heartland they blame the POS. Seems like this problem can't be fixed. Really annoying
User avatar
Scott
Site Admin
Site Admin
Posts: 2566
Joined: Wed Apr 16, 2003 5:35 pm
Location: Western PA

Re: Use same CC as last time

Post by Scott »

joespizza1] wrote: Wed Feb 08, 2023 12:23 pm called Heartland they blame the POS.
Yet this issue does not happen at all with our other payment processors. This is a Heartland issue, and unfortunately they have been unable or unwilling to resolve it, but would rather pass blame instead.

What happens is, that they send back the same exact token for the customer, even when a new card is used. We've proven that to them with a data capture which can enabled on the integration. They have never responded to what this capture showed, when we sent it to them. The same exact token is returned to the POS, even though a new card with a new expiration was used. When you try to use that token for subsequent transactions, it fails with a card expired message.

The POS does not store any card data, track data, or expiration data. It only stores the last for numbers of the card, the type of card (VISA/MC), and the token which is a long string of characters which are meaningless on their own, but used to initiate future transactions. If there are any errors at all with this token on a future transaction, POS Pizza deletes it at the time of the error. Any tokens received from the processor (Heartland in this case) are always stored with the customer. Generally a new token is received on each new order, even when using the same card. Heartland always sends back the same one.

I will reach out to Heartland again, and am considering dropping support for tokenization with them if they don't get this resolved. My best suggestion for now is to turn off this feature, and ask the customer for their card number with each transaction. We have never had this issue with other processors, because they send a completely new token with each transaction. This along with the "invalid zip code" issue that some are having with Heartland have been ongoing for several years now.

Turning the feature off would be your best solution at this point in time. This can be done from the Management tool in Global System Config, on the Customers & Misc tab. If this is a "must-have" feature, then you may want to consider another processor.

Scott
joespizza1]
New Member
New Member
Posts: 4
Joined: Wed Jan 02, 2019 11:01 am

Re: Use same CC as last time

Post by joespizza1] »

Thanks for the explanation Scott
H-Man
Veteran Member
Veteran Member
Posts: 200
Joined: Fri Apr 18, 2003 12:50 pm
Location: New Jersey

Re: Use same CC as last time

Post by H-Man »

Many customers don't understand this, and think that you are actually storing their card information and don't want you to do this. As a result, I have disabled this feature since it is worrisome for most, considering the world that we live in today.

It's not a big deal to have them provide the card data each time they do a phone-in order, or better yet have them use the online ordering option. For takeout orders we never let the customer give card info over the phone, as we get a better rate when they use the actual card at the time of pickup.
Post Reply