您已经创建了自己的 WooCommerce 商店,上传了所有产品,并准备通过 PayPal 接受付款。但是,你如何确定PayPal是否能按照预期与你的商店一起搭配使用呢?
大多数人都会用朋友的 PayPal 账户进行一次小规模购物,作为现场测试。但这需要花费真金白银,而且如果要多次测试,就会很麻烦。本文章将介绍如何使用 PayPal 沙盒测试支付系统。
PayPal 沙盒是一个可以让你以真实的方式测试购物车和其他 PayPal 集成的地方,只是钱不会转手。这意味着你可以在沙盒中测试你的PayPal流程,并知道它们在你上线时会有相同的表现。
PayPal 沙盒环境包括以下内容:
- 沙盒测试网站(https://www.sandbox.paypal.com/)
- 沙盒账户页面(通过 https://developer.paypal.com 访问)
请花些时间阅读官方文档。
如何将这一切结合在一起
以下是这篇文章将向你介绍的步骤:
- 使用现有的PayPal账户登录PayPal开发者网站
- 为店主创建沙盒测试账户,为买家创建另一个账户
- 将 WooCommerce PayPal 设置为店主的 WooCommerce API 详情
- 进行测试购买–不花一分钱
登录PayPal开发者网站
首先需要登录PayPal开发者网站: http://developer.paypal.com
使用现有的 PayPal 用户名和密码登录。登录后,您将看到控制面板。导航至应用程序 → 沙盒账户(上图截图)。
创建沙盒测试账户
现在,我们需要创建 2 个测试账户:1 个商户账户(代表店铺的 PayPal 账户),1 个买家账户(代表客户)。
点击 “创建账户 ”按钮创建账户。
您可以创建一个电子邮件地址,因为这里不会发送电子邮件。我喜欢使用 merchant@whatever.com 来提醒我这是一个商家(企业)账户。输入商户账户的名称也很有用–这将出现在稍后的付款界面上。
PayPal 的文档很差,所以通过反复试验和谷歌搜索,我发现密码必须包含符号、数字和大写字母。此外,我还了解到起始余额最好少于 1000 美元。
提示:我使用 $andb0xPa$$w0rd 作为密码,并在所有沙盒测试账户中重复使用,这样就不需要记住多个密码了。
配置 WooCommerce PayPal 设置
现在回到你的 WooCommerce 商店。进入 WordPress 面板 → WooCommerce → 设置 → 支付网关 → PayPal。进行如下配置:
选择复选框: 启用 PayPal 标准
使用上述步骤 2 中创建的商户测试账户电子邮件作为 PayPal 和收件人电子邮件
选择复选框 启用 PayPal 沙盒
保存更改以保存设置。
现在 PayPal 支付方式处于测试模式,只接受测试支付。尝试使用真实 PayPal 账户付款将导致付款失败。请记住,这只会影响你的 PayPal 支付方式。如果您使用其他支付网关(银行转账、Authorize.net 等),它们仍将接受真实支付。
进行测试购买
现在,您可以使用买家测试账户进行测试购买。使用其他浏览器访问你的商店并进行购买。点击 “下订单 ”按钮后,你将被发送到 PayPal 沙盒上的测试商店进行付款。
你会知道这是测试商店,因为在商店名称中可以看到 “测试商店”,URL是www.sandbox.paypal.com。PayPal还可能在页面顶部或底部添加测试网站标签。
使用买家测试账户登录并确认付款。点击 “返回商家 ”链接,完成订单。
恭喜您!您使用 PayPal 进行了一次测试付款,没有使用任何真实资金。在结账过程中遇到问题了吗?您可以反复进行测试支付,直到问题得到解决。
沙盒的工作原理与真正的PayPal网站几乎一模一样。不同之处之一是,它不会发送任何已发送/收到付款或出错的电子邮件。要查看这些邮件,必须点击沙盒账户页面中相应账户的通知链接。
最后说明
请记住,这些付款是测试付款。但请记住,WooCommerce 仍会将其作为订单记录在系统中,并生成和发送订单确认、发票等。测试完成后,请记得删除这些订单。
最后,测试完成后,别忘了进入 WooCommerce 设置,禁用沙盒并输入真实的 PayPal 账户信息。
测试愉快!