收藏
回答

小程序支付time_expire和prepay_id有效期的问题?

1、小程序支付prepay_id需要存储下来吗,如果用户调起支付,但没有成功支付,后面需要再重新支付的话?

2、若time_expire订单有效期已到期,但prepay_id还有效,这时候可以调起支付吗?若无法支付是需要关单吗?

3、若time_expire订单有效期未到期,但prepay_id已过期,这时候应该是无法调起支付的,需要关单吗?

回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    11-22

    1、可以存也可以不存,存的时候需要计算好到期时间

    2、二者不是同一类有效期,互不冲突

    3、取决于你的业务逻辑

    11-22
    有用
    回复 5
    • Journey
      Journey
      11-22
      第2点和第3点我还是不太懂
      11-22
      回复
    • Memory
      Memory
      11-22回复Journey
      prepay_id过期可以重新获取
      11-22
      回复
    • Journey
      Journey
      11-22回复Memory
      怎么重新获取?是当前这笔订单,对应的商户订单号out_trade_no刷新重新下单吗?
      11-22
      回复
    • Journey
      Journey
      11-22回复Memory
      time_expire是针对商户订单号的有效期。是不是可以理解,如果time_expire未到期,不管prepay_id是否过期,可以再次使用同一个商户订单号下单获取prepay_id?
      11-22
      回复
    • Memory
      Memory
      11-22回复Journey
      参数重入可以获取新的预支付id,time_expire在重入以后会刷新
      11-22
      回复
登录 后发表内容