微信JSAPI支付

一、前期准备。

1.(登录公众号-开发-基本配置)获取公众号AppID、AppSecret、设置上线项目IP白名单。

2.(登录公众号-开发-接口权限-网页授权-修改)设置业务域名、JS接口安全域名、网页授权域名,全部设置上自己项目域名。

3.(登录微信商户平台-产品中心-开发者配置-支付配置-公众号支付)设置自己在项目中方法目录路径,如:(http://XXXXX.com/Home/Wxpay/)。

4.(登录微信商户平台-账户中心-API安全)提取商户密匙。

二、项目开发。

1.获取code(redirect_uri 要进行 URI 编码)

"https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx280fe1b702cdd7df&redirect_uri=" + redirect_uri + "&response_type=code&scope=snsapi_base&state=state#wechat_redirect";

2.获取openid(前提获取到了code)

"https://api.weixin.qq.com/sns/oauth2/access_token?appid=" + AppID + "&secret=" + AppSecret + "&code=" + code + "&grant_type=authorization_code";

三、使用第三方SDK。

推荐使用(https://github.com/Pay-Group/best-pay-sdk)。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值