Implementing MLE - Getting token validation failed on Cert env

kan_0589
New Contributor

Implementing MLE - Getting token validation failed on Cert env

Hello,

 

I am trying to implement MLE on the visa api calls with x-pay token. But getting the same response every time.

{
responseStatus: {
status: 401,
code: '9159',
severity: 'ERROR',
message: 'Token Validation Failed',
info: ''
}
}
 
 
2 REPLIES 2
kan_0589
New Contributor

Re: Implementing MLE - Getting token validation failed on Cert env

Following is the sample request header,

Options {
url: 'https://cert.api.visa.com/vpa/v1/buyerManagement/buyer/get?apiKey=XK4BCJXJEK1MOMVUS9OXXXXXXXXXXXXXXXXXXXX',
method: 'POST',
body: {
encData: 'eyJlbmMiOiJBMTI4R0NNIiwiaWF0IjoxNzM5OTcxNzMyNDI4LCJhbGciOiJSU0EtT0FFUC0yNTYiLCJraWQiOiJiZGYzNjE1Ny03MGRiLTQ4Y2QtODdkNi05MDViMzJiNDZhOGEifQ.hXbzetd7cwBlH7XCV2MxQT6UHlzoImCUJ4qb8cT7xpW1Ybw4bDv8_VWySbJG4mTCkOM6rJXmoEo0zqiEcwjGrKTp_zGvjtODVwX4Fhr-iR_wZeH3sR2xQ3D-JZC34h5beFo7n4fpfDdSUJI3kRhGPjz7Gbh-A2zAPhB_WnAjW6SY1m_5RLT1GtHxW5Be1dweVgzi75GzNRfgkatAZu8FK7Yw8TWpdA4Ci0ggvGsTZWpfekdt5Qg2dI6eMmK1wpoAVL2TslUgTYwgO117pZkg8XB6NE9TYY3WzM2irV4cvxbzIP1MbB_jXhSZxdP09JF0pVdwzE9zjP4QGIWv08a9tg.ysO4CI8gWWSpS73V.FGUNixcQCzLsXSrFCyw5p6pC4CNLLXVX1FUosk0ObOtThsMi3w_ktcoMzIx0FpsyH12F7cHbn2tUT45GVNWW-o0YhXn-ILU.hGhPohzlvdSC-Me_BFcr7A'
},
responseType: 'json',
proxy: { host: 'dlp.nonp.c1.xxx.com', port: '8080' },
headers: {
keyId: 'bdf36157-70db-XXXX-87d6-905b32bXXXX',
'x-pay-token': 'xv2:1739971732:524304d6f7ed510de6f31d079133855ab8872af338dd9064fd9077023ce00c3f',
'ex-correlation-id': '8XlUwupIJ0_SC',
'CONTENT-TYPE': 'application/json'
},
timeout: NaN
}
SyedSa
Community Moderator

Re: Implementing MLE - Getting token validation failed on Cert env

Hi @kan_0589, Thank you for reaching out. An agent will get back to you as soon as possible. Until then, if any community member knows a solution, feel free to reply in this thread.