Hi!
I'm testing merchant search using my project's sandbox.I'm sending a POST to https://sandbox.api.visa.com/merchantsearch/v2/search using Postman, with the request taken from the sample in https://developer.visa.com/capabilities/merchant_search/reference#tag/Generic-Search/operation/gener...:
{
"searchOptions": {
"matchScore": "true",
"maxRecords": "10",
"matchIndicators": "true",
"proximity": [
"merchantName"
],
"wildCard": [
"merchantName"
]
},
"header": {
"startIndex": "0",
"requestMessageId": "VCO_GMR_001",
"messageDateTime": "2015-08-28T22:05:00.000"
},
"searchAttrList": {
"merchantPhoneNumber": "4153440351",
"merchantCity": "San Francisco",
"merchantCountryCode": "840",
"merchantPostalCode": "94107",
"paymentAcceptanceMethod": "F2F",
"visaStoreId": "161688518",
"merchantStreetAddress": "280 King St",
"merchantState": "CA",
"merchantName": "starbucks ",
"terminalType": "SWIPE"
},
"responseAttrList": [
"GNSTANDARD"
]
}
I get below response:
{
"merchantSearchServiceResponse": {
"header": {
"startIndex": "0",
"messageDateTime": "2023-09-27T14:59:57.057",
"requestMessageId": "VCO_GMR_001",
"responseMessageId": "4960a6b0-264a-4e1d-ae60-3a7e948506d9",
"numRecordsMatched": 0,
"numRecordsReturned": 0
},
"status": {
"statusCode": "CDI071",
"statusDescription": "Backend Error - Fetching data from solr failed"
}
}
}
I tried using current date and time in UTC for the header.messageDateTime but that didn't help. I tried searching for the status code and the description but did not find any solutions. Please help.
Solved! Go to Solution
Following up on this question. I tried it on the Visa Developer Center Playground on a Windows machine and got the same result as above. See:
Thank you for reaching out, @KrisC!. An agent is looking into this and will get back to you shortly. In the meantime, if any community member knows a solution, feel free to reply here.
Hi @jenn_kh, it seems to be working now. I'm getting results, no longer the solr error.
Thanks!
Hi @KrisC, Thank you for letting us know! We're happy to hear it's working for you now. Please don't hesitate to reach out if you need further assistance.