一篇搞定 - 支付宝和微信的扫码支付

场景:

你有一家在线网站(下面简称商城),上面有个充值按钮,当用户点击充值时,跳出一个二维码,用户用支付宝/微信扫码支付,成功后钱打到你的支付宝/微信账户。

对应的支持渠道:

  • 支付宝的扫码支付
  • 微信的Native支付

一、支付宝支付

1.1 前期准备

1.1.1 开通支付宝账号

前往注册 注册 - 支付宝:

1.1.2 加入开放平台

前往开通 支付宝开放平台: 

补充信息后提交即加入成功。

1.2 沙箱环境

对应的三个账号:

开发者账号,真实支付宝账号

商家账号,沙箱模拟账号

买家账号,沙箱模拟账号

针对支付宝沙箱环境,场景描述:

进入沙箱环境需要用开发者账号登录,然后在沙箱环境中配置密钥相关信息。在充值时,商城跳出二维码,用户登录买家账号,然后扫码支付,成功后,钱打到了商家账号内。

下面看看这三个账号如何查找和配置。

1.2.1 沙箱应用

地址:沙箱环境 - 支付宝开放平台 

用普通支付宝扫码后,会提示加入开放平台:

补充后,或者用开发者账号扫码登录后,开通配置:

这里有支付渠道相关信息:appid/证书信息/网关地址等。

1.2.2 沙箱账号

 

账户余额默认都是1000000,从上图可以看出,钱从买家流到了商家,总额加起来还是2000000。

1.2.3 沙箱工具

商家账号和买家账号因为都是沙箱模拟账号,不能直接用支付宝登录,需要下载沙箱版支付宝:

1.3 使用示例

1.4 开发文档

1.4.1 支付产品

进入文档中心: 支付宝开发文档,有各种支付产品和场景说明: 

1.4.2 参考

支付宝沙箱环境快速接入

支付宝沙箱环境使用说明

二、微信支付

2.1 前提准备

2.1.1 微信支付开通商户

需要先开通商户,地址:微信支付官方地址

2.1.2 开通服务号

获取对应的AppID账号

2.1.3 关联服务号

2.2 管理和查看密钥和证书

2.3 使用示例

2.4 开发文档

 2.4.1 微信Native支付 

2.4.2 参考

原生支付(Native支付)常见问题 - 微信支付

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值