收藏
回答

微信小程序支付成功之后,回调数据,只有一个金额,支付0.01就只返回1?是怎么回事

回调时为什么只剩一个金额的字段

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

8 个回答

  • Memory
    Memory
    2021-08-20

    无论V2还是V3文档都有写明金额单位为分

    2021-08-20
    有用 2
    回复 6
    • S
      S
      2021-11-11
      作者的意思是 只返回了一个金额 ,,,订单号什么都没有返回
      2021-11-11
      回复
    • S
      S
      2021-11-11
      巧的是  我也遇到这个问题了,,,回调只返回金额。。。。。。
      2021-11-11
      回复
    • Memory
      Memory
      2021-11-11回复S
      没有正确解析回调内容
      2021-11-11
      回复
    • 陈双炼
      陈双炼
      2022-01-05回复Memory
      解析方法是有调整吗?按旧项目的写法和网上的demo,得到的xmlResult都只有金额
      2022-01-05
      回复
    • 
      
      2023-09-21
      这个要怎么解决啊,我支付0.01也是获取到1,支付0.02获取到2,就只有金额,其他都获取不到
      2023-09-21
      回复
    查看更多(1)
  • spider
    spider
    2021-08-20

    微信支付的金额单位是分。文档:

    https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_1.shtml

    2021-08-20
    有用 1
    回复
  • 保持微笑
    保持微笑
    2023-08-04

    有人解决了贴下代码吗

    2023-08-04
    有用
    回复
  • 速囍
    速囍
    2023-01-13

    我也是遇到这个问题,支付成功回调传过来的报文只有一个以分为单位的金额数字,不是一个正常的报文,其他参数都没有,连这个金额都是没有字段的,就单一个值

    2023-01-13
    有用
    回复
  • will
    will
    2022-05-18

    有解决么,我也碰到这个问题了。

    2022-05-18
    有用
    回复
  • S
    S
    2021-11-11

    一群回答的没有一个看清问题 ,,,,支付成功了 ,,回调回来只有金额1

    2021-11-11
    有用
    回复
  • dreamhunter
    dreamhunter
    2021-08-20

    1.不看文档

    2.支付0.1元试试也该分析出单位了

    2021-08-20
    有用
    回复
  • 青寒
    青寒
    2021-08-19

    不清楚你说的只剩1个金额字段,但订单金额的单位是分,支付0.01元的话,金额就是1(分)。

    2021-08-19
    有用
    回复
登录 后发表内容