1,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面异常 系统繁忙,请稍后再试(errcode273678001)”?
A:1)原因:领卡页-商户订单号已存在,这个是领卡api,所以每次out_trade_no都要新的,且唯一,而领过卡的用户又会提示已经领过只能查看的弹窗(商户可以在自己系统创建商户订单,通过领卡页传给微信先享卡,微信先享卡会使用这个商户订单下单)
2,Q:商户调用更新先享卡订单时,先享卡目标ID(objective_id)和先享卡奖励ID(reward_id)怎么获取?
A:1)有先享卡平台生成,商户可以通过领卡回调获取
3,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面异常 系统繁忙,请稍后再试(errcode269546520)”?
A:1)原因:参数非法
4,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面打开异常,请从商户APP或小程序打开领卡页”?
A:1)原因:当商户小程序跳转过来没有携带参数时,会报这个错误,检查跳转时的extraData参数,可以打印出来看看这个参数有什么问题
5,Q:商户小程序调用更新先享卡订单,传入的是扣减‘performance_type’=>'decrease',但为什么微信先享卡页面展示的约定进行中没有回退呢?
A:1)原因:商户调用更新先享卡订单时使用的是使用的过流水号(目标流水号objective_serial_no,奖励流水号reward_serial_no),再次使用使用过的流水号时,虽然可以调用接口成功,但不会起作用,检查流水号是否唯一
2)没有结算的约定可以修正,已经结算的不能修正(约定结算就是:用户的先享卡达到终态,已退出、已完成、到期未完成等等。)
6,Q:用户领卡通知的回调一直收不到,怎么回事?
A:1)没设置apiv3秘钥是不发送回调的,需要在商户平台设置APIv3密钥,详情参看文档指引http://kf.qq.com/faq/180830E36vyQ180830AZFZvu.html
2)检查下商户是否使用了阿里云的智能网关之类的加速服务,导致一个公网ip可能对应多个域名,这种情况微信目前还不支持,商户需要切下网络"
7,Q:用户结算通知的回调一直收不到,怎么回事?
A:1)没设置apiv3秘钥是不发送回调的,需要在商户平台设置APIv3密钥,详情参看文档指引http://kf.qq.com/faq/180830E36vyQ180830AZFZvu.html
2)检查下商户是否使用了阿里云的智能网关之类的加速服务,导致一个公网ip可能对应多个域名,这种情况微信目前还不支持,商户需要切下网络"
8,Q:用户结算通知的回调这个API是在什么情况下触发的?
A:1)有最终结果的时候就回调,提前完成约定,提前退出约定,到期结算,这三种情况都会回调
9,Q:用户开卡后,提交了优惠订单,但是不支付,然后用户人为关闭了先享卡,这个时候再去支付这笔优惠订单的话,既享受了先享优惠,但又不能再通过先享卡约束用户了,这中情况有什么建议吗?
A:1)商户可以通过查询先享卡进度控制这中情况,查下用户的先享卡状态可以避免这种情况
10,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面异常 系统繁忙,请稍后再试(errcode273677970)”?
A:1)原因:查询卡领取接口--非法mchid-appid
11,Q:商户小程序调用【小程序拉起先享卡小程序查看详情】报错“页面异常 系统繁忙,请稍后再试(errcode273677925)”?
A:1)原因:约定详情信息查询接口—参数错误
12,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面异常 系统繁忙,请稍后再试(errcode273678002)”?
A:1)原因:领卡页-先享卡ID错误
13,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面异常 系统繁忙,请稍后再试(errcode269546525)”?
A:1)原因:领卡页-错误的签名,导致验签失败
如何定位"错误的签名,导致验签失败 “的错误?
a.商户私钥是否正确,证书升级后可以获取商户私钥,必须升级,已升级过则忽略(证书升级指引参看https://kf.qq.com/faq/180824BrQnQB180824m6v2yA.html)
b.签名串中的参数,跟实际请求的参数不一致,后台参与签名的参数以及返回给小程序的参数打印出来,对比是否一致(特别注意对比的参数有:时间戳,随机串)
14,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“未通过申请,当前服务未上线”?
A:1)原因:领卡页-联系微信侧运营配置微信号白名单
15,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“未能领取先享卡,errcode273677875”?
A:1)原因:领卡页-商户请求参数符合参数格式,但被风控拦截无法领卡
16,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“未能领取先享卡,先享卡未开放领取,敬请关注”?
A:1)原因:先享卡未激活或活动未开始,联系微信侧运营激活先享卡
17,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面异常 系统繁忙,请稍后再试(errcode269546518)”?
A:1)原因:无有效的证书. (未申请证书或者证书已过期)
18,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面异常 系统繁忙,请稍后再试(errcode269546507)”?
A:1)原因:证号序列号无效. (可能的原因: 证书和商户不匹配,证书已注销等)
19,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面异常 系统繁忙,请稍后再试(errcode268435462)”?
A:1)原因:参数过长
19,Q:商户小程序调用【小程序拉起先享卡小程序查看详情】报错“页面异常 系统繁忙,请稍后再试(errcode273677927)”?
A:1)原因:获取用户约惠卡所有信息-获取用户约惠卡订单列表为空
20,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“页面异常 系统繁忙,请稍后再试(errcode273677919)”?
A:1)原因:用户领卡-支付分创单接口返回状态非法,需要提供信息给微信侧排查接口异常
21,Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】领取成功后点击完成有回调函数吗?
A:1)原因:没有
22,Q:商户小程序调用【小程序拉起先享卡小程序查看详情】报错“页面异常 系统繁忙,请稍后再试(errcode273677923)”?
A:1)原因:查询卡领取接口--获取约惠卡信息为空
23,Q:begin_time string(32) 是 用户领取先享卡后,卡约定开始生效的时间示例值:2015-05-20T13:29:35.120+08:00,实际解密之后的时间格式是:2020-06-23T17:09:07+08:00?
A:1)原因:2020-06-23T17:09:07+08:00,2020-06-23T17:09:07.00+08:00这两种格式都是可以的,都是遵循rfc3339标准格式
24,Q:商户小程序调用【小程序拉起先享卡小程序查看详情】报错“页面异常 系统繁忙,请稍后再试(errcode273678029)”?
A:1)原因:商户领卡号重复了,领卡成功后,从商户侧重新用原卡号来领卡,要用新的卡号
25,Q:商户小程序调用【小程序拉起先享卡小程序查看详情】报错“页面异常 系统繁忙,请稍后再试(errcode273677323)”?
A:1)原因:订单号不存在,检查订单号是否正确
26,Q:同一条记录中目标完成流水号和优惠完成流水号是否可以一致?
A:1)同一笔记录中可以使用一样的流水号,这两个流水号没有必然关系。
27,Q:调用加用户记录API返回"code":"INVALID_REQUEST","message":"用户奖励兑现数大于此奖励的总兑现数"怎么解决?
A1):请商户自行检查下同步优惠的数量或者金额是否超过了该卡模板约定优惠设定的数量或者金额
A2):检查先享卡优惠ID(reward_id)对应的优惠数量或金额是否超过了该卡模板约定子优惠设定的数量或者金额,如果达到上限,新增优惠目标则需要用另外一个优惠ID(reward_id)。每个子优惠的优惠ID(reward_id)是不一样的。
28,Q:商户小程序拉起先享卡小程序领卡后,先享卡小程序返回商户小程序后,怎么确认是否跳转成功,有返回数据吗?
A1):如果仅仅是判断是否回跳商户小程序成功,那么可以在商户小程序的onShow事件中进行监听
A2):先享卡小程序返回商户小程序是没有回调数据的,接入文档中并没有曾诺会在用户领卡成功后给商户小程序带extraData等参数
A3):如果要判断是否领卡成功的话,那么也不应该根据先享卡小程序回跳的extraData来判断是否领卡成功,而是应该在回跳商户小程序后,商户自行请求商户后台来判断领卡状态,建议步骤如下:商户小程序跳转到先享卡小程序时,需要out_card_code(商户领卡号)等数据,商户小程序可以把这个数据临时存起来,等用户领卡完成回到商户小程序,就可以用out_card_code(商户领卡号)请求商户后台查看领卡状态
A4):这里这么设计的原因是因为小程序端的返回的数据是不可靠的,商户小程序还是以商户后台的数据为准,比如就算在调用返回商户小程序的api时在extraData带了回调数据,可是当用户点击右上角的关闭小程序按钮,小程序是会强行跳过先享卡调用返回商户小程序api接口这步,直接返回,那么商户小程序还是获取不到数据
商户小程序使用wx.navigateToMiniProgram跳转到先享卡小程序,通过调用该接口打开先享卡小程序,引导用户领取先享卡,但是这个api的入参需要商户订单号,可是这时候我怎么知道商户订单号呢?
先享卡无法完成第二次履约,每次进去都是让开通先享卡购买,点入后提示已领取该卡片,返回商家后购买又是显示开通先享卡购买,进入死循环,如何进行第二次履约?怎么操作?
Q:商户小程序调用【小程序拉起先享卡小程序领取先享卡】报错“未能领取先享卡,errcode273677980”?
请问微信先享卡支持服务商模式接入吗?
请问领取成功后点击完成有回调函数吗?
签名不对 ,帖上了代码 求帮助,谢谢
请问下这个报错是什么原因呢 errcode: 269546525
补充错误提示未能领取先享卡(errcode273677875)
错误原因:存在守约中的先享卡卡片