收藏
回答

微信支付,通信标识的处理问题

微信商户红包发放接口 返回字段里有 通信标识(return_code) 字段,他会返回 SUCCESS/FAIL 字段

想确认下 这个字段在什么情况下会返回 FAIL的,出现的场景多不;如果第一次调用时候 接口返回说 return_code = FAIL的,再反复调用的话,会返回通信成功吗(return_code = SUCCESS)

PS:说明下业务场景,目前在做微信红包发放时候,有重试机制,一般默认会重试3次

然后就考虑到 如果微信这里通信失败后,在考虑是否 直接置为发放失败(不重试) 还是 不断重试

如果:通信失败后,反复调用会成功,且这种通信失败的场景不多,持续时间不长的话,那可以选择不断重试

如果:通信失败后,会长时间不能通信成功的话,就打算直接置为失败


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

1 个回答

  • 用爱发电
    用爱发电
    2022-05-22

    建议发放失败的走人工处理,不建议重试

    2022-05-22
    有用
    回复
登录 后发表内容