很多朋友在设置电子商务后台Paypal收款时,经常看到Live和Sandbox这两个字眼。是否会产生疑惑:这是干什么的呢?

其实这里的LIVE模式是正常付款环境下的付款模式,Sandbox就是我们所说的沙盒,用于网站正式上线前PayPal收款是否正常的测试。相信没有人会在不测试收款的前提下就放心的直接上线推广吧,万一客户付款时有bug呢?另外,我们从客户的视角下单付款,了解整个付款体验,做相应优化工作。

PayPal的沙盒测试提供一连串的测试解决方案,包括PAYPAL测试账户、世界各地虚拟信用卡、PAYPAL测试账户后台、测试代码支持(不用在乎代码,这些在PAYPAL插件里都已经集成好了)。下面我们以Wordpress建站系统(Woocommerce类似)为例,一步步演示如何进行PAYPAL的SANBOX测试。

创建个人和企业的PAYPAL测试账户

▶ 1.1 登陆 https://developer.paypal.com/后通过自己的PayPal账户登陆,点击右上角登录

wordpress测试paypal付款_前端

▶ 1.2 点击菜单栏Account,然后Creat Account

wordpress测试paypal付款_前端_02

▶ 1.3 我们需要建立两个Account Type,一个是个人的做模拟买家,用来付款。另个一个是商家,用于绑定网站后台做为卖家,用来收款。关于Country选择,个人建议真实些:个人选择你的主流客户所在国家,商家账户的国家选择中国。创建这两个账户,非常简单。

wordpress测试paypal付款_wordpress测试paypal付款_03

▶ 1.4 创建结束后,生成两个PAYPAL账户,一个是Business(商家)账户,一个是个人(买家)账户。这两个账户信息的不同你可以点击Manage accounts下的三个点查看。

注:系统默认生成的Account name一长串,你可以点击三个点“View Account”后进行个性化“Edit”,做成容易记忆的账户名称,这样在付款测试时效率更高。不过我自己没有编辑生成的也能记住,就不要费劲再去改信息了。

wordpress测试paypal付款_前端_04

可以拉到下面点击编辑,更改系统生成的名字啥的,为了自己好记。没什么卵用,自己测试一个客户没有,就测试的账户还记不住吗??所以没啥用。

将wordpress商家账户对接到网站后台

▶ 2.1 通过wordpress路径 》woocommerce》付款方式》贝宝?点击管理

wordpress测试paypal付款_ooc_05

然后勾选沙盒测试,勾选调试日志

wordpress测试paypal付款_ooc_06

然后下拉找到API凭证

wordpress测试paypal付款_API_07

回到第一步创建的商家账户,点击编辑找到API凭证复制到wp后台

wordpress测试paypal付款_API_08

然后我们点击保存好复制过来的API凭证,打开网站前端页面进去check out结账页面选择paypal结账,会跳转到paypal官网进行结账,然后使用第一步创建的个人账号,打开编辑找到个人邮箱和密码,输入进去进行结账测试。

wordpress测试paypal付款_API_09

本人测试的时候发现系统生成的密码一直不行,密码错误,我就点击蓝字,自己设置了123123123密码,在进行结账直接测试成功,不知道为啥我这测试系统生成的密码不行,如果你也不行的花就自己改个密码,输入自己设置的密码就ok了。