微信支付需要做那些前期准备

前提

如果是做支付的话,我们根据微信的dome可以看出,微信支付大概需要以下参数配置

/* 微信公众号信息配置

* APPID:绑定支付的APPID(必须配置)

* MCHID:商户号(必须配置)

* KEY:商户支付密钥,参考开户邮件设置(必须配置),请妥善保管,避免密钥泄露

* APPSECRET:公众帐号secert(仅JSAPI支付的时候需要配置),请妥善保管,避免密钥泄露

*证书:需要下载安装配置

*/

1:证书路径,注意应该填写绝对路径(仅退款、撤销订单时需要)
2:证书文件不能放在web服务器虚拟目录,应放在有访问权限控制的目录中,防止被他人下载;
3:建议将证书文件名改为复杂且不容易猜测的文件
4:商户服务器要做好病毒和木马防护工作,不被非法侵入者窃取证书文件。

公众号配置

1:开发>基本配置>开发者ID(AppID)

2:开发>基本配置>开启AppSecret

3:【网页授权域名】获取openID

第一步:

入口1:开发>接口权限>网页服务-网页授权>修改

入口2: 公众号设置-功能设置-网页授权域名- 点击设置

第二步:下载文件 并且填写域名

第三步:请将文件XXXXXXX.txt上传至XXX服务器(或虚拟主机)的目录

将下载的TXT放到要获取网页授权的网站的根目录下,即域名所在的网站根目录下

第四步:保存

4:如果需要获取token设置白名单 (本地测试需要,如果不是本地测试暂时不需要)

5:获取证书和KEY值【此处需要商户平台设置】

6:开发。

公众号网址:https://mp.weixin.qq.com/

详细解析:

1)APPID,商户号,KEY 是所有接口需要的必填项。

2)如果是JSAPI支付,则需要AppSecret

3)如果是退款,撤销则需要证书

下载SDK

有开发基础的此处可以省略,可以直接参照文档进行开发

老版本的SDK和新版本的SDK有稍微差距,但是其实都一样的

我就不讲解怎么使用SDK了,大家只需要把微信配置添加到对应的config里面就可以了。

其中配置就是上述所说的APPID,商户号,KEY,AppSecret,证书等信息。

(如果你是服务商则需要服务商号和子商户号)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值