微信支付
1.H5支付
- 1.指商户在
微信客户端外
的移动端网页
展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付
1.准备
- 1.
H5
支付要求商户已有H5
商城网站,并且已经过ICP
备案,即可申请接入- 2.微信公众号账号(https://mp.weixin.qq.com/):首先需要认证,然后获取appid,并生成secret,接口申请开通支付,最后关联商户号(两者关联得微信号要是同一个,否则无法关联)
- 2.微信商户平台账号(https://pay.weixin.qq.com/):首先需要认证,然后获取商户号(mch_id),接口生成商户API密钥(mch_key),微信公众号关联商户后需要登录商户平台对指定得APPID进行授权,且需要配置支付接口
- 3.开发中会用到appid,secret,mch_id,mch_key
2.说明
- 1.
ICP
:是Internet Content Provider
的简称,指网络内容服务商,即向用户提供互联网信息业务- 2.
ICP证
/ICP备案
:根据国家《互联网信息服务管理办法》规定,互联网信息服务分为两类
- 1.经营性互联网信息服务业务,国家对它实施
许可证制度
(ICP
证),ICP
证一定要用公司名义申请- 2.非经营性互联网信息服务业务,国家对它实施
备案制度
(ICP
备案),ICP
备案可以用个人名义申请- 3.任何网站只要放在国内服务器就需要
ICP备案
,只有经营性的网站才需要ICP证
- 1.
ICP备案
:也叫域名备案
或网站备案
,根据《非经营性互联网信息服务备案管理办法》第五条 在中华人民共和国境内提供非经营性互联网信息服务,应当依法履行备案手续;未经备案,不得在中华人民共和国境内从事非经营性互联网信息服务- 2.
ICP证
:指为用户提供经营性互联网信息服务业务必须要办理的许可资质,即只要网站或互联网业务涉及到收费行为则需要办理ICP证
- 4.
ICP备案
的格式为:省简称+备+号- 5.
ICP证
的格式为:省简称+证+号
3.流程
4.代码