收藏
回答

微信支付可以不关闭订单吗?

首先,我看了关闭支付订单的场景:支付失败以及超过支付时限。我现在想问的是,为什么要进行这个行为动作——关单。不关闭会对业务造成什么影响吗。

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

2 个回答

  • Memory
    Memory
    2022-12-12

    关不关单取决于你的业务是否需要系统主动关闭订单

    2022-12-12
    有用 1
    回复 5
    • 那一年,我在搬砖
      那一年,我在搬砖
      发表于移动端
      2022-12-12
      谢谢,这不是个约定俗成的行为是吧
      2022-12-12
      回复
    • 那一年,我在搬砖
      那一年,我在搬砖
      发表于移动端
      2022-12-12
      那什么情况下需要主动关闭订单呢,除了释放库存
      2022-12-12
      回复
    • Memory
      Memory
      2022-12-12回复那一年,我在搬砖
      除了库存问题,其他较多的为时效问题,比如时令产品、优惠活动产品未再规定时间付款,再比如预售产品,长时间未支付尾款
      2022-12-12
      回复
    • 那一年,我在搬砖
      那一年,我在搬砖
      发表于移动端
      2022-12-12回复Memory
      哦,你的意思是你必须在这个时间内(比如30分钟支付有效期),你必须把这个钱给了,超时就不算了,类似于秒杀。但我怎么感觉跟关单没关系,这个时限是业务的时限,上午9点开始,9点半结束,结束了你就不好参加这个活动了,不好支付了,注意,这个“不好支付”是我用业务层的方法查询这个活动已结束,才控制你“不好支付,不好参与”而没有靠关单,假如顾客在有效期内不支付,我不关,好像也没影响,他仍旧参与不了后续的支付。
      2022-12-12
      回复
    • Memory
      Memory
      2022-12-12回复那一年,我在搬砖
      你不能保证100%无法进行支付
      2022-12-12
      回复
  • 青寒
    青寒
    2022-12-11

    通常不会对业务有影响。你是有什么场景,需要用户打开支付页面好几天或好几周再付款吗?

    2022-12-11
    有用
    回复 3
    • 那一年,我在搬砖
      那一年,我在搬砖
      发表于移动端
      2022-12-11
      没有,就是想问下这个问题。因为一般一套支付系统,都会在支付超时关单,除了释放库存我不太理解这样做的原因,所以问下。
      2022-12-11
      回复
    • 那一年,我在搬砖
      那一年,我在搬砖
      发表于移动端
      2022-12-11
      因为假设我卖的东西是虚拟产品,没有库存这个概念,也就没必要回滚库存这个操作,也就不需要超时关单。也就是关单的唯一必要就是回滚库存,除此之外没有必要调用这个接口。
      2022-12-11
      回复
    • 神秘人
      神秘人
      2023-04-18回复那一年,我在搬砖
      做什么都要有结果即闭环,而支付中只是过程;肯定需要超时关单使其走向终态
      2023-04-18
      回复
登录 后发表内容