I am writing an integration that exports all the transactions thru the API for reporting purposes, and I need to retrieve the card last 4 digits and the card expiration date. The card number is there, but the expiration from the getTransactionDetails call is masked as XXXX. How can I retreive it unmasked? I am not using customer payment profiles, so that is not an option.
04-24-2020 08:58 PM
Hi JRodman,
It is not currently possible to get the expiration date in an unmasked format. It will always be returned in a masked format, even if you were to download the transaction history from the Merchant Interface.
If you have a need to capture the expiration date, please capture it at the time of transaction submission if you host your own payment collection form. If you use a hosted form, collection of the expiration date will not be possible.
I hope this information is helpful to you.
Regards,
Elaine
04-28-2020 01:17 PM