- 【求助】小程序打通卡券
我们小程序有自己的会员卡,现在希望将已有的会员卡添加到微信卡包中。在开发前,我们通过接口模拟测试流程,遇到了下面的问题: 我们通过调用API成功创建了card_id为“pPnu0v7ONhI3LLp98L9Pv2mvp8ic”的会员卡(bind_openid与use_custom _code均未传递,根据文档应该默认为false) 通过微信卡券的签名校验工具生成了签名,参与签名参数如下: api_ticket:"IpK_1T69hDhZkLQTlwsAXz9C5S2e5MsdnwpsQNrxZDxyY6MMK991lU8Tgn2FN83C5upfCutOpIR9GuegKNMa6w", timestamp:"1550026547", nonce_str:"zxcvbnmasd", card_id:"pPnu0v7ONhI3LLp98L9Pv2mvp8ic". 最终签名结果为:1f83c0511ac9591754a2c433f508561ddcb86270 小程序端参数写死,如下: [代码]var[代码] [代码]cardExt = {};[代码][代码] [代码][代码]cardExt.nonce_str = [代码][代码]"zxcvbnmasd"[代码][代码];[代码][代码] [代码][代码]cardExt.timestamp = [代码][代码]"1550026547"[代码][代码];[代码][代码] [代码][代码]cardExt.signature =[代码][代码]"1f83c0511ac9591754a2c433f508561ddcb86270"[代码][代码];[代码][代码] [代码][代码]console.log(JSON.stringify(cardExt))[代码][代码] [代码][代码]wx.addCard({[代码][代码] [代码][代码]cardList: [[代码][代码] [代码][代码]{[代码][代码] [代码][代码]cardId:[代码][代码]"pPnu0v7ONhI3LLp98L9Pv2mvp8ic"[代码][代码],[代码][代码] [代码][代码]cardExt: JSON.stringify(cardExt)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]][代码][代码] [代码][代码]})[代码]但测试发现小程序端始终报“签名错误”(如图): [图片] 麻烦各位帮忙看一下,实在是找不出原因了
2019-02-13 - 微信支付设置time_expire后提示【交易有效截止时间非法】问题
当在小程序或公众号发起支付时设置time_expire参数后,如设置为当前时间后15分钟后订单失效,但当用户拉起支付界面一直不输入密码15分钟后,再输入密码后,提示【交易有效截止时间非法】,但应该是【您的支付已超时失效啊】; 请问这个是怎么回事呢? 已经确认服务器时间是正确的(标准北京时间,时区为东八区),时间格式也是正确的20190201091010 谢谢:)
2019-02-01 - 小程序支付拿到prepay_id推送模板消息报错
小程序支付以后 拿到的traceID 用来推送模板消息 报错 {"traceId":"743492d32c39606a","success":0,"errorCode":"WX.api.61003","errorMsg":"component is not authorized by thisaccount hint: [Q0783b101]"}
2019-01-22 - 微信支付退款通知中的加密串req_info如何解密?
1)官方的文档和demo没有提供了方法? 2)搞这么复杂干什么,多此一举 3)网上搜的那些方法基本不能用。 我用的是java,在mac 电脑上调试。
2019-01-17 - 公众号会员卡适用门店只显示一个,其他的都不显示
1.会员卡适用门店只显示一个门店的信息,其余的都不显示,[图片] 2.微信门店小程序接口文档 接口6 在腾讯地图中搜索门店 {"errcode":0,"errmsg":"ok","data":{"item":[]}} 一直搜不到门店,在腾讯地图可以搜到。希望官方能帮助解决下,客户在这两天一直打电话,之前都没问题。
2019-01-16 - 开卡字段设置接口完全不起作用
开卡字段设置接口完全不起作用。 调用 [代码]https://api.weixin.qq.com/card/membercard/activateuserform/set?access_token=TOKEN[代码]这个接口返回 ["errcode"]=> int(0) ["errmsg"]=> string(2) "ok" post 数据 { "card_id":"p3vy1vyYk8ala8HvKye-XKjtDTdI", "required_form":{ "can_modify":false, "common_field_id_list":[ "USER_FORM_INFO_FLAG_MOBILE", "USER_FORM_INFO_FLAG_BIRTHDAY", "USER_FORM_INFO_FLAG_SEX", "USER_FORM_INFO_FLAG_NAME" ] } } 。 然后开卡字段是空的。 求解,急
2019-01-08 - 微信jsApi支付,获取code header origin null
[图片] [图片] if (empty($_GET['code'])){ //触发微信返回code码 $baseUrl = ('https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'].$_SERVER['QUERY_STRING']."?".$http_params); $baseUrl = urlencode($baseUrl); $url = $this->__CreateOauthUrlForCode($baseUrl); header("Location: $url"); exit; } else { //获取code码,以获取openid $code =$params['code']; php header("Location: $url");跳转就报了这个错,直接拿这个跳转链接去访问时可以获取code , 代码跳转就报错 origin null
2019-01-03 - 微信扫码支付页面输出二维码扫码时提示码已过期请重新生成
使用的是测试账号,下边是调用支付接口返回的数据 {nonce_str=43a04f2a87d44a36bccce20a7dd7b69c, sign=2ED7F99184380641AE78FC80E3979551, err_code=SUCCESS, err_code_des=ok, return_msg=OK, mch_id=11473623, prepay_id=wx20181228145513704718, device_info=, code_url=weixin://wxpay/s/An4baqw, appid=wxab8acb865bb1637e, trade_type=NATIVE, result_code=SUCCESS, return_code=SUCCESS} 页面生成的二维码每次去扫都提示 [图片]
2018-12-28