Skip to content

退款回调应答的类型问题 #2501

Closed
@sekift

Description

@sekift

简要描述

微信支付订单和退款的异步通知共用的响应类:WxPayNotifyResponse,并不适用于目前微信的情况。

模块版本情况

  • WxJava 模块名: weixin-java-pay
  • WxJava 版本号:4.2.0

详细描述

1、在处理支付异步通知时,使用WxPayNotifyResponse.success()返回,微信方当作成功应答,并无问题;
2、在处理退款异步通知时,使用WxPayNotifyResponse.success()返回,微信方并不作为成功的应答,仍然重复回调;
3、我看了下这个类是返回xml的方式,我改为JSON字符串返回,无法解决问题;后来改为JSON对象返回,问题解决。

关于提交PR

由于不确定是否我一个人遇到这样的问题,所以仅知解决问题,无法确认,而且各人用到JSON对象不一样,因此没有提交PR。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions