收藏
回答

假设支付成功后回调到消息到服务器后,检测订单需要支付的金额和实际支付的金额对不上,后续该怎么处理?

假设用户支付成功后,在服务器的回调函数中发现出现红框里面描述的问题,我该怎么办,自动调用退款接口再让用户去支付吗?

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

3 个回答

  • 㐅卝
    㐅卝
    发表于小程序端
    2023-04-06

    检查订单金额呗,通过接受数据来验签,验签没问题在处理,按照你的需求来,不通过直接返回不处理,订单金额和用户实付金额可能有的有点差别,请注意甄别。

    2023-04-06
    有用
    回复
  • 青寒
    青寒
    2023-04-05

    这个一般是怕有人伪装信息给你们发假通知,所以必须验证签名,如果不一致,商户侧就不要做处理。


    2023-04-05
    有用
    回复
  • 大山
    大山
    2023-04-05

    正常微信推送的回调通知来说订单不一致的情况极少,如果存在,可以调用申请退款接口后,可自行处理本系统的业务逻辑,比较灵活。或者商户后台退款,或者根据订单查询接口,检查支付订单是否合法。

    2023-04-05
    有用
    回复
登录 后发表内容