In our issuer bank we successfully implemented in-app provisioning, but we need to change the card metadata, especially associatedStoreIdentifiers, associatedApplicationIdentifiers and appLaunchURL properties. I found that there is an API to update the card metadata in Visa Token Service Provisioning and Lifecycle Management API but it needs the whole CardMetadataInfo to be sent.
Is there a way I can get CardMetadataInfo object by PAN or PAN reference ID? I found something similar in Visa Token Services API but the GetCardMetadata API need vPanEnrollmentID which is not accessible from token info. And by the API example it does not hold the properties mentioned upper.
Thank you in advance!
Solved! Go to Solution
I'll take a look and get back to you soon.
Thanks for your interest in the Visa Token platform. Visa Token Service is a restricted product currently on the Visa Developer Portal. Our Visa Token clients who have been approved for access to these APIs work directly with their assigned Visa representative for all integration inquiries. We highly recommend you follow the same path to help resolve your questions. Please submit an email to firstname.lastname@example.org if you would like to obtain access.
We got answer from VISA support and unfortunately there is no API to get the whole CardMetadata object. But there is a workaround for the problem: we don't need the whole CardMetadata object, but we can use a profile id instead which has been registered and assigned through VCMM.
I hope I wasn't shared any restrictive information with this but I want to help to all others who have problem with this API and looking for a similar answer.