收藏
回答

微信小程序支付完成,异步通知服务端,post body体数据是一串加密的字符串?

如图:支付完成后, 异步通知,post 请求的 body 体是一串字符串, 不是xml 格式, 这是为什么? 怎么解决?

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

2 个回答

  • peng
    peng
    2021-01-05

    使用v3发起的支付对应的通知就是v3的通知,返回的是json格式

    使用v2发起的支付对应的通知就是v2的通知,返回的是xml格式


    v3解密看楼上小姐姐的发的文档

    2021-01-05
    有用
    回复
  • Memory
    Memory
    2021-01-05

    多看看开发文档

    https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pay/transactions/chapter3_11.shtml

    2021-01-05
    有用
    回复 2
    • 罗
      发表于移动端
      2021-01-05
      返回的不是xml格式吗?我接过微信app支付,返回是xml格式
      2021-01-05
      回复
    • Memory
      Memory
      2021-01-05回复
      支付结果通知是以POST 方法访问商户设置的通知url,通知的数据以JSON 格式通过请求主体(BODY)传输。通知的数据包括了加密的支付结果详情。
      2021-01-05
      回复
登录 后发表内容
问题标签