Visa Payments Processing API (VPP) authorization error

xtoswanepoel
New Contributor

Visa Payments Processing API (VPP) authorization error

I am having issues with getting the VPP API to work in the sandbox. I finally manged to get the MLE NodeJS example to work, but now when making a request to the endpoint, it responds with:

{"msgIdentfctn":{"correlatnId":"Gg6yTAyWkmhyq0jPKHziafe","reqstId":"434EA90F77353009314991B279573F02"},"error":{"code":"403","msg":"Forbidden"}}

 

I am using the Authorizations v3 example body instead of the code example's given body, and I am making the request to the https://sandbox.api.visa.com/acs/v3/payments/authorizations endpoint.

 

MLE works as intended, as I am unable to decrypt the server's response. This likely means that my credentials are correct. Also, the Authorization part of the VPP API is open to all, so I should be able to access it. I do not understand why it returns 403: Forbidden.

 

Any help is appreciated

2 REPLIES 2
jenn_kh
Community Moderator

Re: Visa Payments Processing API (VPP) authorization error

Thank you for reaching out, @xtoswanepoel! An agent is looking into this and will get back to you soon. Until then, if any community members know a solution, please feel free to reply here.

API_Managers
Visa Developer Support Specialist

Re: Visa Payments Processing API (VPP) authorization error

Hi @xtoswanepoel,

 

Please email developer@visa.com to ask for restricted API access to the integrated sandbox for Visa Payments Processing. 




Thanks,

Tee



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.