zoukankan      html  css  js  c++  java
  • 微信卡券核销40003错误

    卡券能查询到,并且已经关注公众号了,为什么卡券核销接口返回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核销卡券,就提示成功了(排查问题浪费时间,共享给能看的朋友吧)。

  • 相关阅读:
    Django admin 注册自己的路由
    django admin字段设置大全
    Python 装饰器原理
    css hack中遇到的一些问题
    阿里巴巴iconfont的正确使用方法
    css中position(absolute)与margin同时使用的情况
    关于IE浏览器不支持border-radius,box-shadow,text-shadow的解决方法
    大唐项目的总结
    js中的词法作用域
    easyui中datagrid自带loading效果
  • 原文地址:https://www.cnblogs.com/itslives-com/p/card_code_consume.html
Copyright © 2011-2022 走看看