小程序
小游戏
企业微信
微信支付
扫描小程序码分享
当在小程序或公众号发起支付时设置time_expire参数后,如设置为当前时间后15分钟后订单失效,但当用户拉起支付界面一直不输入密码15分钟后,再输入密码后,提示【交易有效截止时间非法】,但应该是【您的支付已超时失效啊】;
请问这个是怎么回事呢?
已经确认服务器时间是正确的(标准北京时间,时区为东八区),时间格式也是正确的20190201091010
谢谢:)
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
拜托能不能提升下你们团队的文档水平啊~写的烂的无法让人看。对微信团队真是无语。。。
交易起始时间
订单生成时间,格式为yyyyMMddHHmmss,如2009年12月25日9点10分10秒表示为20091225091010。其他详见时间规则
交易结束时间
订单失效时间,格式为yyyyMMddHHmmss,如2009年12月27日9点10分10秒表示为20091227091010。订单失效时间是针对订单号而言的,由于在请求支付的时候有一个必传参数prepay_id只有两小时的有效期,所以在重入时间超过2小时的时候需要重新请求下单接口获取新的prepay_id。其他详见时间规则
time_expire只能第一次下单传值,不允许二次修改,二次修改系统将报错。如用户支付失败后,需再次支付,需更换原订单号重新下单。
建议:最短失效时间间隔大于1分钟。
上面的描述是啥啊,乱七八糟的。诸如此类的接口描述多得很,真的怀疑你们这接口文档是什么水平的人写的。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我想问,假如服务器时间出问题了,这种订单能怎么处理�?
能最后再查询到是超时了吗�?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
拜托能不能提升下你们团队的文档水平啊~写的烂的无法让人看。对微信团队真是无语。。。
交易起始时间
订单生成时间,格式为yyyyMMddHHmmss,如2009年12月25日9点10分10秒表示为20091225091010。其他详见时间规则
交易结束时间
订单失效时间,格式为yyyyMMddHHmmss,如2009年12月27日9点10分10秒表示为20091227091010。订单失效时间是针对订单号而言的,由于在请求支付的时候有一个必传参数prepay_id只有两小时的有效期,所以在重入时间超过2小时的时候需要重新请求下单接口获取新的prepay_id。其他详见时间规则
time_expire只能第一次下单传值,不允许二次修改,二次修改系统将报错。如用户支付失败后,需再次支付,需更换原订单号重新下单。
建议:最短失效时间间隔大于1分钟。
上面的描述是啥啊,乱七八糟的。诸如此类的接口描述多得很,真的怀疑你们这接口文档是什么水平的人写的。
我想问,假如服务器时间出问题了,这种订单能怎么处理�?
能最后再查询到是超时了吗�?