收藏
回答

微信支付接口,signType版本问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.requestPayment 微信安卓客户端 8.0.33 2.25.3

https://developers.weixin.qq.com/miniprogram/dev/api/payment/wx.requestPayment.htmlhttps://developers.weixin.qq.com/miniprogram/dev/api/payment/wx.requestPayment.html

请问,调用微信支付接口,其中的signType 参数,我如何决定应该使用V2(md5) 还是 使用V3 (RSA) 方式加密 ?

即,我怎么知道我调用的接口是V2 还是V3 ? 还是说,无论使用哪个都可以?

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

2 个回答

  • 跨商通
    跨商通
    2023-03-30

    问后台要这个参数。

    2023-03-30
    有用 1
    回复 10
    • 赵文西
      赵文西
      2023-03-30
      我们的系统没有后台,我们是通过“一卡通系统”已经完成了预下单,已经知道了 prepay_id,现在是从小程序一端直接调起微信支付来充值的。
      2023-03-30
      回复
    • 跨商通
      跨商通
      2023-03-30回复赵文西
      看这个“一卡通系统”的接口文档,会提到。另,这个一卡通居然返回的是prepay_id吗?而不是小程序wx.requestPayment所需的5大参数?文档链接有吗?
      2023-03-30
      回复
    • 赵文西
      赵文西
      2023-03-30
      https://open.yktapi.com/api/#u9884u4e0bu53550a3ca20id3du9884u4e0bu53553e203ca3e
      2023-03-30
      回复
    • 赵文西
      赵文西
      2023-03-30
      可能草率了,我认为prepay_id就是这个api返回的  recId
      2023-03-30
      回复
    • 赵文西
      赵文西
      2023-03-30
      这是这个预下单api返回的:
      2023-03-30
      回复
    查看更多(5)
  • 㐅卝
    㐅卝
    发表于小程序端
    2023-03-30

    用代码调试一下呗,v2和v3都试试,那个能发起支付就用那个。

    2023-03-30
    有用
    回复
登录 后发表内容