I'm using API: https://sandbox.secure.checkout.visa.com/wallet-services-web/payment/data/4762xxxxxxxx7302?apikey=xx...
I am getting two different response formats when using different CallId and apiKey.
One response contains the encKey and encPaymentData fields, while the other response has completely different data like externalClientId, userName, userEmail which is all in the clear.
Any idea what causes this?
Solved! Go to Solution
After looking at the API Response more, it looks like it's the same response, with just different fields populated. What could be different about the CallId that allows the encKey and encPaymentData to be returned on one and not another?
Hi @jaxx303,
Which API product your query relates to? For a list of our API products, please visit our API Browser page here: https://developer.visa.com/apibrowser
My question is regarding the Visa Checkout API, and what determines if encKey and encPaymentData is returned in the response.
I looked at the openApi file, but I think I need more details regarding the field descriptions or specific responses types.
Hi @Asupreme,
Please check out the documentation on the Visa Checkout product page, specifically the How to Use Visa Checkout and UI Guidelines tabs.
There is also a Visa Checkout Getting Started zip file you can download that has more details regarding Visa Checkout set up- this link is located on the How to Use Visa Checkout tab.
Hope this helps!
Thanks,
Illana