目前微信支付接口开发关键点技术简要解析

zjtssjk
zjtssjk 这家伙很懒,还没有设置简介...

0 人点赞了该文章 · 79 浏览

目前微信支付接口开发关键点技术简要解析

    微信支付是微信推出的移动支付产品。如今,在微信支付接口全面开放的同时相关的需求也越来越多。由于支付接口的部分开发文档对部分关键技术点没有阐述清楚,造成开发人员的困惑,本文将从支付申请到各主要接口的使用方法简单介绍一下。


    URL设置

    目前,微信支付只能由通过微认证的服务号进行申请,订阅号及未认证的服务号均无法申请。登录微信公众平台后台,在左侧的栏目中可找到“微信支付”,点击进入申请界面,可以看到第一项中的“商户基本资料”,点击右侧的“填写”按钮后就进入了微信支付设置界面。

    微信支付的目录及URL没有固定的设置方法,具体还需要根据自己的需求来定,表1是方倍工作室的方案。需要注意的是,如果使用上述方法,要将域名换成自己的域名,其他的结构及层次可不变。这里所有的URL没有填写实际的文件名,目的是为了兼容不同的开发语言或框架。比如目录下的默认文件既可能是index.php,也可能是index.aspx。微信支付申请完成后,便进入了微信支付测试阶段,需要填写支付测试目录,测试目录可以填写为:http://www.doucube.com/wxpay/test/。

    告警通知

    告警通知的URL为申请微信支付时设置的http://www.doucube.com/wxpay/alarm/,微信后台将向该URL推送包含PostData的XML数据,数据中包含错误类型、错误描述、错误详情等信息。告警数据在接收后需要写入到系统告警模块中,并要求商户尽快做出处理,以免影响线上经营。

    维权通知

    维权通知的URL为申请微信支付时设置的http://www.doucube.com/wxpay/rights/,用户在新增投诉单及确认处理完毕投诉后,微信后台都会向该URL推送包含PostData的XML数据, 数据中包含维权内容信息。维权通知是被动接收到的通知,接收到后,最好能使用模版消息提醒自己,以免错过处理时限。

    微信支付接口的开发文档对部分技术阐述不详,以上从申请微信支付时目录及URL设置做了详细讲解,希望能帮助开发者加快开发速度。

发布于 2022-09-29 17:30

免责声明:

本文由 zjtssjk 原创或收集发布于 火鲤鱼 ,著作权归作者所有,如有侵权可联系本站删除。

火鲤鱼 © 2024 专注小微企业服务 冀ICP备09002609号-8