小程序
小游戏
企业微信
微信支付
扫描小程序码分享
使用超过24小时的package_info参数或者已经使用过的package_info参数,用户会看到什么页面
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
超时状态为FAIL,调起会报错package参数有问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
调用示例
小程序示例
1if (wx.canIUse('requestMerchantTransfer')) { 2 wx.requestMerchantTransfer({ 3 mchId: 'wx8888888888888888', 4 appId: wx.getAccountInfoSync().miniProgram.appId, 5 package: 'affffddafdfafddffda==', 6 success: (res) => { 7 // res.err_msg将在页面展示成功后返回应用时返回ok,并不代表付款成功 8 console.log('success:', res); 9 }, 10 fail: (res) => { 11 console.log('fail:', res); 12 }, 13 }); 14} else { 15 wx.showModal({ 16 content: '你的微信版本过低,请更新至最新版本。', 17 showCancel: false, 18 }); 19} 20
取决于你如何写「fail」回调函数,如上述官网示例,只是打印了个日志,用户什么也看不到。
https://pay.weixin.qq.com/doc/v3/merchant/4012716430
如果超24小时用户未确认领取,此时单据的最终状态是什么
ACCEPTED
PROCESSING
WAIT_USER_CONFIRM
TRANSFERING
SUCCESS
FAIL
CANCELING
CANCELLED
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
超时状态为FAIL,调起会报错package参数有问题
调用示例
小程序示例
1if (wx.canIUse('requestMerchantTransfer')) { 2 wx.requestMerchantTransfer({ 3 mchId: 'wx8888888888888888', 4 appId: wx.getAccountInfoSync().miniProgram.appId, 5 package: 'affffddafdfafddffda==', 6 success: (res) => { 7 // res.err_msg将在页面展示成功后返回应用时返回ok,并不代表付款成功 8 console.log('success:', res); 9 }, 10 fail: (res) => { 11 console.log('fail:', res); 12 }, 13 }); 14} else { 15 wx.showModal({ 16 content: '你的微信版本过低,请更新至最新版本。', 17 showCancel: false, 18 }); 19} 20
取决于你如何写「fail」回调函数,如上述官网示例,只是打印了个日志,用户什么也看不到。
https://pay.weixin.qq.com/doc/v3/merchant/4012716430
如果超24小时用户未确认领取,此时单据的最终状态是什么
ACCEPTED
: 转账已受理PROCESSING
: 转账处理中,转账结果尚未明确,如一直处于此状态,建议检查账户余额是否足够WAIT_USER_CONFIRM
: 待收款用户确认,可拉起微信收款确认页面进行收款确认TRANSFERING
: 转账结果尚未明确,可拉起微信收款确认页面再次重试确认收款SUCCESS
: 转账成功FAIL
: 转账失败CANCELING
: 商户撤销请求受理成功,该笔转账正在撤销中CANCELLED
: 转账撤销完成