Net微信退款开发流程

  • A+
所属分类:其他 技术杂谈

最近做了关于微信退款的后台SDK集成开发,这里做下记录。

1.微信提供了C#版本的SDK,可以直接拿过来用,而不用自己去对照着微信api开发文档去自己写SDK。

2.这里需要注意下,微信开放平台的账号是一个总的账号,它可以绑定微信公众号、微信APP支付等多个应用

这里的每个应用都会有一个自己对应的商户号,而在对应的商户后台,每个商户的证书也是需要单独下载的。意思就是说,即使是同一个开放平台的账号,绑定的应用不同,那么对应的商户号也不一样,而且每个微信应用(移动APP应用或者公众号)的AppID和AppSecret都是不同的,这里需要注意。


需要从微信商户后台下载证书,证书下载完成之后,证书的路径应当放在网站根目录,对于Windows系统可以直接双击进行导入,在请求微信退款接口时需要设置证书路径和密码等。

下图是微信应用的商户平台后台的下载证书界面:

Net微信退款开发流程


 3.这些步骤完成后,就可以直接用微信提供的SDK的demo进行调试了,我们可以在本地进行安装证书,只要在请求接口时将证书路径和密码设置正确就可以。

4.IIS需要设置,服务器的IIS的网站对应的应用程序次的高级设置:

Net微信退款开发流程

加载用户配置文件设置为true,不然证书调用不成功。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: