WooCommerce是用于设置独立站电商的最受欢迎的WordPress插件之一。您可以接受来自Stripe、信用卡、直接银行转账、PayPal等第三方支付系统的付款。在所有其他付款处理选项中,PayPal是买家最简单方便的方式,因为它提供无缝退款和买家保护。通过PayPal付款的人总是可以放心,如果需要,他们可以通过争议取回款项。作为卖家,您可以为买家提供完全的自由,以提高他们购买和重新回到您商店的信心水平。
如果您不清楚如何接入PayPal,这里有一个关于如何在WooCommerce商店中设置PayPal标准支付(PayPal Standard)的简单教程。
PayPal和WooCommerce
WooCommerce提供两个版本的PayPal集成。最新的WooCommerce插件只允许您直接在网站上接受PayPal付款。这意味着用户在购买时不会被重定向到PayPal。您需要通过一个名为“WooCommerce PayPal Payments”的附加插件进行设置。但是,此设置会产生很多问题,并且在大多数情况下可能无法正常工作。
如果最新的WooCommerce PayPal设置不适合您,那么您有一个替代选项。早于5.5的WooCommerce版本具有称为PayPal标准支付的内置支付处理。这将在结帐过程中将用户带到PayPal站点以完成付款。
虽然这是最方便的方式,但最新的WooCommerce插件不支持此功能,默认情况下从核心禁用此功能。但是,您可以通过在functions.php文件中添加新函数来手动启用此选项。在本文中,我们将解释如何使用这种方法,因为它可以无缝工作,但我们不会解释使用沙箱和其他东西进行测试。
WooCommerce付款设置页面
首先,让我们看看默认情况下WooCommerce中的付款部分的外观”
- 登录到您的WordPress管理面板并导航到“WooCommerce > Settings”菜单。
- 转到“Payments”部分,查看所有可用的付款方式。
- 您将看到“WooCommerce Payments”作为推荐选项以及其他几个选项。(不要点击WooCommerce Payments的安装按钮,这将安装一个需要WordPress.com Jetpack帐户的附加插件)。
- 如您所见,没有可用于集成PayPal的选项。
WooCommerce付款选项
为什么不使用WooCommerce PayPal Payments?
如果您想使用最新的WooCommerce PayPal Payments,请转到“插件 > 安装插件”部分。搜索“ WooCommerce PayPal Payments ”插件以在您的网站上安装并激活它。
安装WooCommerce PayPal Payments插件
之后导航回WooCommerce付款设置页面,您将看到PayPal的其他选项。
最新的PayPal付款
此设置不起作用的原因有多种:
- 整个过程非常复杂,您需要配置每个不友好的按钮。
- 卡处理选项将不可用或所有PayPal帐户持有人。
- 正如我们测试的那样,这将完全减慢您的网站速度,因为在您的网站上加载PayPal对象需要很长时间。由于PayPal,您可以在Google PageSpeed Insights中看到删除未使用的CSS和呈现阻塞问题。
由于用户在插件的支持页面中抱怨,订阅和其他选项可能不起作用。
在WooCommerce中设置PayPal标准支付
不用担心,您仍然可以在WooCommerce商店中设置PayPal标准支付并无缝接受付款。以下是在WooCommerce中设置PayPal标准支付的方法:
- 转到管理仪表盘中的“外观 > 主题文件编辑器”部分。
- 从“选择要编辑的主题”下拉列表中选择您当前的主题。
- 选择当前主题后,选择functions.php文件。
- 在文件末尾添加以下代码,然后单击“更新文件”按钮。
//Activate PayPal Standard add_filter( 'woocommerce_should_load_paypal_standard', '__return_true' );
- 它在主题文件编辑器中如下所示。
添加主题函数
- 转到“WooCommerce > Settings > Payments”部分,现在您将看到“PayPal Standard- PayPal”选项。
PayPal Standard选项
请记住,不建议更改主题的文件,因为更新主题时更改将被清除。为避免这种情况,您可以使用子主题或使用代码片段等插件来插入新函数。
设置PayPal标准支付
与最新的PayPal付款不同,在WooCommerce中设置PayPal标准支付非常容易。
- 要开始使用,请单击付款部分下针对PayPal标准支付显示的“设置”按钮。
- 在首先出现的设置页面上,选中显示为“Enable PayPal Standard”的框。
- 接下来在“PayPal email”文本框中输入您的PayPal帐户电子邮件地址。
启用PayPal并输入您的电子邮件
- 向下滚动到“Advanced options”部分并选中“Enable IPN email notifications”选项。
- 确保输入“Receiver email”作为您的主要PayPal地址。这将有助于避免在处理付款后IPN验证失败。
- 如果需要,将发票前缀从“WC_”更改为与您的品牌名称匹配的任何名称(如果需要,您也可以从PayPal生成发票)。
填写收件人电子邮件地址
- 向下滚动到底部,然后单击“保存更改”按钮。
就是这样,现在您已经在您的网站上成功设置了PayPal标准支付。无需登录您的PayPal帐户即可验证连接。虽然个人账户也可以使用此设置,但最好使用PayPal商业账户,因为某些国家/地区可能会限制使用个人账户收款/付款。如果您想使用沙盒进行测试,请选中“Enable PayPal sandbox(启用沙盒)”选项并使用您的PayPal开发者帐户进行测试。
小结
不幸的是,WooCommerce使用不同的术语,如WooCommerce Payments、WooCommerce PayPal Payments和PayPal Standard来接受付款。
对于PayPal,您可以如上所述启用PayPal标准支付,并且此过程不需要额外的附加组件或验证。如前所述,PayPal标准支付会将用户重定向到PayPal网站以便在结账时登录。除此之外,它工作简单,也易于设置。