1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 微信支付(JSAPI支付)/支付宝支付(手机网站支付)实现思路及实现方案-无源码

微信支付(JSAPI支付)/支付宝支付(手机网站支付)实现思路及实现方案-无源码

时间:2021-01-01 04:22:40

相关推荐

微信支付(JSAPI支付)/支付宝支付(手机网站支付)实现思路及实现方案-无源码

背景

停车系统

一个二维码同时支持微信及支付宝扫码付款,使用手机网站实现

临时车费用缴费二维码需要通知支持微信及支付宝。用户缴纳的停车费直接到各个商户的账户上,不经过停车系统开发公司。

方案

微信:使用微信服务商提供的服务支付宝:使用支付服务商提供的服务

必要条件

两个企业,测试用,一个作为服务商,另一个作为商户

微信需要一个载体:服务号

微信

1.注册微信支付服务商号

网址:成为服务商 - 微信支付服务商平台

2.关联一个服务号

3.注册一个商户

网址:接入微信支付 - 微信商户平台

4.在服务商界面中添加商户

5.支付接口文档

微信支付-开发者文档

跟直连商户的区别就是多了个”服务商户号“参数,(请求url也不一样)。代码里动态指定这个参数即可。

6.api整数及apiv3秘钥生成

apiv3秘钥需要记住,代码里要用。

7.注意:

微信的支付结果通知必须是https协议,但不需要SSL证书。

支付宝

1.注册支付宝服务商(需要使用支付宝”企业账户“扫码注册,否则会提示你账号有风险)

/page/settleapp/isv-guide

2.注册支付宝商家

支付宝 ()

3.使用服务商账号进入开发者平台

Alipay

进入 控制台 创建第三方应用

4.商家账号,创建手机网站应用

6.配置商家授权成功后的code发送接口

7.使用服务商账号邀请商家授权

点击上图中的 详情 按钮

8.登录商家账号接受服务商的邀请

右上角的通知会有接受邀请的通知提醒,点击后选择完全授权,然后选择应用即可,点击下方的提交或者完成按钮后,支付宝会向步骤6配置的接口发送code。

9.code换取app_auth_token

详情见文档:

小程序文档 - 支付宝文档中心

10.注意

支付宝支付结果通知接口不需要https,可以使用http协议,但如果要使用https协议,域名必须配备有效的SSL证书,否则无法收到支付结果通知。

小结:大致步骤,具体还是得看支付宝跟微信的相关文档,文档很清楚,只是太多了,需要找到你想要的文档需要点时间,有问题可以留言~源码的话后期有时间会整理出来开源,也可以参考尚硅谷的视频,它实现了直连商户的场景,结合官方文档就可以实现需求了。

尚硅谷的视频:尚硅谷yyds啊!【尚硅谷】微信支付&支付宝支付,一套搞定Java在线支付开发教程_哔哩哔哩_bilibili

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。