Hi,
We have successfully created card tokens using Clover EComm IFrame and saved the tokens into customers. Then we tried to make changes to card expiration date, and postal code (according to additionalInfo property layout) via /v3/merchants/{mid}/customers/{customerId}/cards/{cardId}, the card info were saved. However, when creating a charge on that updated card, the card expiration date and postal code shown in the charge JSON result was still with the old date. Is there anything we have missed or is this only happening in sandbox environment?
What we are trying to figure out is -- if a customer's credit card has been renewed with new expiry date and CVC, which API should we use to update the old card with new info? Or do we have to stick to the EComm IFrame approach and save another generated token to customer as a new card record?
Thank you.