• 微信公众号支付-教你怎么在微信平台配置


    微信公众号支付,前几年在做聚合支付开发时,都是产品经理或渠道经理直接把配置信息给到我们,我们直接开发对接。这段时间,又涉及到公众号支付的工作,与以前不同的是,需要自己动手在微信平台来操作配置了。技多不压人,正好多了解一下。

    好了,接下来把相关操作列举出来,供有需要的朋友参考。

    1/3 公众号支付涉及到的双平台

    https://pay.weixin.qq.com/ 微信支付-商户平台

    账户中心-》API安全:设置API密钥(apikey)

    产品中心-》我的产品:可以查看已开通的支付产品,如JSAPI支付(公众号支付)、Native支付(微信扫码支付)、H5支付(非微信客户端发起的mweb支付)

    产品中心-》开发配置:配置当前商户的支付配置,如JSAPI支付的支付授权目录、H5支付的H5支付域名

    产品中心-》AppID账号管理:可以通过微信公众号appid来关联微信公众号。JSAPI支付接口需要appid

    https://mp.weixin.qq.com 微信公众号平台

    (MP是什么意思?头条的用户平台的二级域名也是mp.toutiao.com)

    微信支付-- 在“商户号管理”页,可以关联微信商户。

    【附图】微信支付商户平台--产品中心-》产品大全

     【附图】 微信支付商户平台--产品中心-》开发配置

    2/3 微信商户与微信公众号的互绑

    在 微信支付商户平台--产品中心-》AppID账号管理 功能页,可以为当前微信商户配置AppID。一个商户可以绑定多个公众号AppID。在商户平台绑定微信公众号,需要同时指定公众号的appId和公众号的企业主体。

    然后,提交后,需要在公众号平台做确认操作。

    在 微信公众号平台--微信支付 功能页,在“商户号管理”下面,可以关联微信商户。一个公众号可以绑定多个商户。同样,提交后需要在微信商户平台做确认操作。

    【附图】微信支付商户平台--产品中心-》AppID账号管理

     【附图】微信公众号平台--微信支付--商户号管理

      

    3/3 结束

    好脑袋不如烂笔头,有了这个备忘录,妈妈再也不用担心我的学习了。

     【附录】

    微信公众号支付请求报文:

    <xml>
        <appid>wx73576c4cf6b396f8</appid>
        <body>滴滴-用车服务</body>
        <mch_id>1600988724</mch_id>
        <nonce_str>216adb183a704ad2bc91462f014aa3f7</nonce_str>
        <notify_url>http://car.didi.cn/ayncNotify/wxpay</notify_url>
        <openid>osjUowxX5KLvsy4WKW9ptiqZ74cs</openid>
        <out_trade_no>1310058277640310785</out_trade_no>
        <sign>3064ED7A628249A4B2BD0E0AF08DECD6</sign>
        <spbill_create_ip>192.168.40.84</spbill_create_ip>
        <total_fee>4592</total_fee>
        <trade_type>JSAPI</trade_type>
    </xml>

     响应报文:

    <xml>
        <return_code>SUCCESS</return_code>
        <return_msg>OK</return_msg>
        <appid>wx73576c4cf6b396f8</appid>
        <mch_id>1600988724</mch_id>
        <nonce_str>fRHYETODuCs2HfVU</nonce_str>
        <sign>4D5DE0BD75F779E29A6FA00E2FAD453C</sign>
        <result_code>SUCCESS</result_code>
        <prepay_id>wx271126517306877c8eafade200a94f0000</prepay_id>
        <trade_type>JSAPI</trade_type>
    </xml>

    微信H5支付请求报文:

    <xml>
        <appid>wx73576c4cf6b396f8</appid>
        <body>滴滴-用车服务</body>
        <mch_id>1600988724</mch_id>
        <nonce_str>3aaf6c4e81e24054ab6d5706121ac68e</nonce_str>
        <notify_url>http://car.abc.cn/ayncNotify/wxpay</notify_url>
        <out_trade_no>1310059709307260929</out_trade_no>
        <scene_info>{"h5_info": {"type":"Wap","wap_url": "https://www.didi.cn/","wap_name": "滴滴"}}</scene_info>
        <sign>D8346FCCE6FF532FE73737FE7E2C4A50</sign>
        <spbill_create_ip>223.104.3.200</spbill_create_ip>
        <total_fee>1170</total_fee>
        <trade_type>MWEB</trade_type>
    </xml>

     响应报文:

    <xml>
        <return_code>SUCCESS</return_code>
        <return_msg>OK</return_msg>
        <appid>wx73576c4cf6b396f8</appid>
        <mch_id>1600988724</mch_id>
        <nonce_str>LukXuLWlWfK6wU90</nonce_str>
        <sign>D8E17A4B7F0124884A1402E780E0D4C0</sign>
        <result_code>SUCCESS</result_code>
        <prepay_id>wx271132318116468779cf41269e5d7b0000</prepay_id>
        <trade_type>MWEB</trade_type>
        <mweb_url>https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx271132318116468779cf41269e5d7b0000&package=1642937808</mweb_url>
    </xml>

    整理得比较粗略,微信支付相关问题,大家可以留言咨询,互相交流,知无不言。

  • 相关阅读:
    kubectl 命令详解
    codeforce344 C report
    poj3041 建图+最小顶点覆盖(最大匹配数)
    poj1637 混合欧拉回路的判定
    poj1149 最大流好题 难在建图 好题
    targan 算法模板
    poj2186 强连通分量 targan算法的应用
    poj2723 2分 + 2-sat
    poj3061 尺取法
    poj3207 2-sat基础题
  • 原文地址:https://www.cnblogs.com/buguge/p/13739214.html
Copyright © 2020-2023  润新知