1 引言
作为开发者的我们除了会开发各类工具之外,我们还得学会在线支付功能,毕竟这才是技术变现的方式之一。但作为个人开发者,又没有营业执照之类的证书,而大多数的支付功能都是需要有公司营业证明的,这是还能做开发测试吗?
别着急,既然笔者做此笔记,说明答案是可以的,支付宝还是很友好的,他为开发者们提供了一个在线支付的测试环境,大大的降低了开发门槛,使得所有开发者都可以做在线支付测试(前提要有实名制的支付宝账号)。
下面我们来简单的认识一下支付宝的沙箱环境
2 支付宝开发平台
传送门:https://open.alipay.com/platform/home.htm
要进行在线支付开发测试,首先我们手里得有个实名制的支付宝账号,通过扫码登录支付宝开发平台,如下图所示
3 沙箱环境
沙箱环境是支付宝给开发者提供的测试环境,里面包含了沙箱应用、沙箱账号、沙箱工具等,登录支付宝开发平台之后,进入沙箱环境的入口如下图所示。
3.1 沙箱应用
沙箱应用是一个包含了基本权限的测试应用,这里我们需要做的是
- 记下APPID和支付宝网关,后面配置支付功能时需要用到
- 配置密钥
注:我们先了解这些知识,下一小节再具体讲如何配置密钥
3.2 沙箱钱包
沙箱钱包是我们用来做测试的软件,跟支付宝一样,只不过只有基本功能,另外不用说了,沙箱钱包里的钱都是虚拟的,我们可以通过扫码下载或点击下载之后安装到自己的手机上,需要注意的是,目前只有安卓版的。
3.3 沙箱账号
沙箱账号是支付宝给我们提供的商家测试号和卖家测试号,在做支付测试时,我们可以用买家测试号登录沙箱钱包来支付
4 小结
本小节的支付宝支付入门知识就先介绍到这里,之后需要做测试时,我们就能快速的找到沙箱应用和沙箱账号了,下一小节我们来讲讲如何配置沙箱应用密钥。