支付流程和原理
准备工作
- 网站服务器、域名
- 域名必须备案
- 申请微信支付
微信公众号设置和开发者ID以密码
微信公众号登录地址:http://mp.weixin.qq.com
菜单 > 设置 > 公众号设置 > 功能设置
开发者ID(AppID)和开发者密码(AppSecret)
微信公众号左侧菜单 > 开发 > 基本配置
微信支付(商户平台设置)
微信支付商户平台登录地址:https://pay.weixin.qq.com/
产品中心 > 我的产品 > 支付产品
或者
产品中心 > 开发配置 > 支付配置 > JSAPI支付 > 支付授权目录 添加需要授权的目录
支付证书
开发所需的接口API证书、密钥,请登录微信支付商户平台
点击【账户中心】->【账户设置】->【API安全】->【下载证书】中,下载及设置;
官方代码
官方SDK和DEMO下载地址
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=11_1
代码说明
设置说明
index.php:测试首页,可以连接到测试页面,无需修改
还有php微信小程序支付,微信h5支付都是类似