收藏
回答

微信云托管内开发付款码支付后台是否需要签名(sign),签名类型 随机字符串等参数?

刚刚开始微信云托管,请多多指教。

原文链接:https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/basic/openapi/wxpay.html

云托管微信支付接口与微信支付原接口(文档)的不同点在于:
  1. 私有安全链路,免证书管理
  2. 商户号填入 sub_mch_id 字段,小程序/公众号 appid 填入 sub_appid 字段
  3. 免填写以下字段:mch_id、appid、sign、sign_type
  4. 接口入参和返回值都为 JSON 而不是 XML



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

2 个回答

  • 产品-nana
    产品-nana
    2021-09-13

    你好,使用微信云托管中微信支付不需要签名及证书,只需要安装云调用中的开放接口服务,在微信令牌中填入微信支付相关的开放接口即可。

    2021-09-13
    有用
    回复 1
  • 快点App工作室
    快点App工作室
    2021-09-13

    v2版的付款码支付目前只能使用xml 的数据格式,请问我若开通云调用中的开放接口服务,是使用json 或是 xml 格式传输?

    原文链接:https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/basic/openapi/wxpay.html

    接口与微信支付原接口(文档)的不同点在于:
    1. 私有安全链路,免证书管理
    2. 商户号填入 sub_mch_id 字段,小程序/公众号 appid 填入 sub_appid 字段
    3. 免填写以下字段:mch_id、appid、sign、sign_type
    4. 接口入参和返回值都为 JSON 而不是 XML


    代码示例使用的 Content-Type: application/json

    原文链接:

    https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/basic/openapi/agent.html

    cURL 代码示例 
    curl --location --request POST 'http://_HOST_/pay/unifiedOrder' \
    --header 'Content-Type: application/json' \
    --data-raw '{
            "openid": "oFkBexampleopenidOvsi8i8",
            "body" : "小秋TIT店-周公子超市", 
            "out_trade_no": "sds11a1f11232", 
            "spbill_create_ip" : "127.0.0.1", 
            "sub_mch_id" : "1900006511", 
            "total_fee" : 1, 
            "env_id": "test-f0b102", 
            "callback_type": 2, 
            "container": { 
                "service": "test", 
                "path": "/paycallback" 
            }, 
            "profit_sharing": "Y" 
    }' -v
    




    2021-09-13
    有用
    回复 1
    • 产品-nana
      产品-nana
      2021-09-15
      按照微信云托管这边的文档内容来就好,以云托管文档为准。
      2021-09-15
      回复
登录 后发表内容
问题标签