卡券能查詢到,並且已經關注公眾號了,為什么卡券核銷接口返回40003錯誤呢
如下:
卡劵接口: 核銷卡劵接口 /code/comsume
請求地址:
https://api.weixin.qq.com/card/code/consume?access_token=4NCusuV_ovfFtDX7OBxcVF0xCOSXPuPz39QfQ7dIt1XJb-2izYYl2_-HTYo189TX1BBIZ2dHaDtVAQdFRoqRwfy-ybp1zpALFcuGTacoOBEX80pZg6fH4T1sdWCjBsSCWUjAFALFD
返回結果:
200 OK
Connection: keep-alive
Date: Tue, 02 May 2017 04:14:55 GMT
Content-Type: application/json; encoding=utf-8
Content-Length: 66
{
"errcode": 40003,
"errmsg": "invalid openid hint: [nMldna0495e544]"
}
提示:
Invalid OpenID
通過接口核銷卡券:
后來我又通過 “卡券商戶助手”公眾號 核銷 如下:
這個提示的明顯,搜一下:
由於朋友的券特殊的共享屬性,可能遇到點擊核銷時,彈起彈窗提示“核銷失敗,顧客的二維碼未展開或已展開超過五分鍾”的提示,如上圖。
【出現原因】屬正常情況。這是由於在核銷員點擊核銷按鈕時,顧客已經關閉了朋友的券的二維碼,或者顧客已經持續展開二維碼超過了五分鍾導致。
【解決辦法】可以引導顧客返回優惠券詳情頁面,重新點擊“立即使用”按鈕,核銷員再次掃碼或輸碼進行核銷即可。
也就是說卡券核銷需要實時核銷,需要一直打開卡券二維碼或者code頁面(看來最上面兩個微信接口挺坑比的,艹,微信好多問題反饋不方便)。
當我再次調用API核銷卡券,就提示成功了(排查問題浪費時間,共享給能看的朋友吧)。