1、微信 APP 支付前的准备工作,以及需要获取内容
// 准备工作: 必须要有企业营业执照、对公账户。
// 需要获取内容:
APPID: 应用 APPID(必须配置,开户邮件中可查看)
MCHID: 微信支付商户号(必须配置,开户邮件中可查看)
KEY: API 密钥,参考开户邮件设置(必须配置,登录商户平台自行设置)
2、开放平台商户申请接入文档、入口
// 官方接入文档:
http://kf.qq.com/faq/1612267j2eQ3161226jIVbA3.html
// 官方微信支付入口文档:
https://pay.weixin.qq.com/
3、开放平台商户申请步骤(APP 支付)
// 第一步: 注册开放平台账号
登录开放平台(open.weixin.qq.com),注册成为微信开放平台开发者。
// 第二步: 认证开放平台并创建 APP
1. 开放平台认证开发者资质,微信认证费: 300 元/次;
2. 认证完成后在微信开放平台创建 app,并提交审核获取 AppID;
注意: 申请时需要填写应用签名和包名。
// 第三步: 提交资料申请微信支付
应用创建好后,登录微信开放平台,提交资料等待审核,审核时间为 1-5 个工作日内。
// 第四步: 开户成功,登录商户平台进行验证
审核通过后,将会收到商户信息邮件,登录并完成账户验证。
// 第五步: 获取 API 密钥
登录微信商户平台,获取 API 密钥。
设置地址: https://pay.weixin.qq.com/index.php/account/api_cert
// 第六步: 准备部署
APPID 和 MCHID 都可以在开户邮件中查看。
KEY 设置地址: https://pay.weixin.qq.com/index.php/account/api_cert
4、修改应用包名
// Android 修改应用包名:
1. 修改 AndroidManifest.xml 中的 package;
2. 在 build.gradle 中修改 applicationId;
3. 修改 MainActivity.java 对应的包路径。
// iOS 修改应用包名:
打包时修改 Bundle Identifier 的值。
5、用微信工具获取应用签名
1. 签名打包 App 并保存签名文件及密码。
2. 把打包的 app 发到手机上安装。
3. 使用微信官方工具获取当前应用的签名。
签名工具地址:
https://open.weixin.qq.com/cgi-bin/showdocument