跳转到内容
WooCommerce支付网关:如何选择和设置合适的选项
WooCommerce📋 指南

WooCommerce支付网关:如何选择和设置合适的选项

Can BayarCan Bayar更新于: 17 分钟阅读717 浏览

选择和配置支付网关是您为 WooCommerce 商店所做的最重要的决策之一。您提供的支付选项直接影响转化率、客户信任和运营成本。Baymard Institute 的研究表明,13% 的在线购物者因商店未提供足够的支付方式而放弃购物车,而 17% 的人则因对支付安全的担忧而离开。

本指南涵盖了 WooCommerce 可用的主要支付网关、如何设置每个网关以及在构建支付系统时应考虑的因素。如果您正在建立一个新商店,您可能想先查看我们的 WooCommerce 设置指南 以获取初始配置步骤。

WooCommerce 支付网关的工作原理

支付网关充当您的商店与处理信用卡、借记卡和数字钱包的金融网络之间的中介。当客户点击“下单”时,网关会安全地将支付数据传输给支付处理器,后者与客户的银行和您的商户账户进行通信。WooCommerce 支持两种类型的网关集成:

集成类型工作原理优点缺点
托管(重定向)客户被重定向到网关的网站进行支付网关处理 PCI 合规性;设置更简单客户离开您的网站;可能产生摩擦
直接(现场)支付表单嵌入在您的结账页面上无缝体验;更高的转化率需要 SSL;一些 PCI 责任

Stripe:功能齐全的卡片处理

Stripe 是 WooCommerce 商店中使用最广泛的支付网关。它支持信用卡和借记卡、Apple Pay、Google Pay 以及数十种地区支付方式。Stripe 直接在您的结账页面上处理支付,提供无缝体验。

设置 Stripe

步骤 1:在 stripe.com 创建一个 Stripe 账户。您需要提供您的商业信息、银行账户信息和身份证明以进行验证。

步骤 2:从 WordPress 插件库或 WooCommerce 市场安装并激活 WooCommerce Stripe Payment Gateway 插件。

步骤 3:导航至 WooCommerce > 设置 > 支付 > Stripe。点击“连接到 Stripe”通过 OAuth 连接您的账户,或手动输入您的 API 密钥(在您的 Stripe 仪表板的开发者 > API 密钥中找到)。

步骤 4:启用您想要提供的支付方式。Stripe 支持信用卡/借记卡、Apple Pay、Google Pay、iDEAL、Bancontact、SEPA 直接借记等,具体取决于您的地区。

Stripe 定价和费用

交易类型费用(美国)费用(欧洲 - EEA 卡)
国内卡2.9% + $0.301.5% + €0.25
国际卡3.9% + $0.302.5% + €0.25
货币转换+1%+1%
争议/退款$15.00€15.00

PayPal:值得信赖的全球支付选项

PayPal 在全球购物者中得到认可,并提供许多客户重视的买家保护。WooCommerce 包含基本的 PayPal Standard 集成,但 PayPal Payments 插件提供与 PayPal Commerce Platform 的更全面集成。

设置 PayPal Payments

步骤 1:安装 WooCommerce PayPal Payments 插件。

步骤 2:前往 WooCommerce > 设置 > 支付 > PayPal 并连接您的 PayPal 商业账户。如果您没有,可以在连接过程中创建一个。

步骤 3:配置显示选项。PayPal Payments 支持 PayPal 按钮、Venmo(仅限美国)、稍后付款消息以及由 PayPal 的卡片处理提供的信用卡/借记卡字段。

步骤 4:启用或禁用智能支付按钮,这些按钮会动态显示与客户的位置和设备相关的支付方式。

PayPal 与 Stripe:实用比较

因素StripePayPal
客户信任信号中等(卡片表单)高(知名品牌)
结账体验现场(直接)重定向或现场
支付速度2 个工作日(标准)即时到账 PayPal 余额
订阅ption support本地支持通过 PayPal 参考交易
开发者工具广泛的 API 和 Webhooks全面的 API
争议解决基于仪表板解决中心

Square:用于在线和店内销售

Square 是一个适合同时在线和实体店销售的企业的强大选择。WooCommerce Square 集成可以在您的在线商店和 Square POS 系统之间同步库存、产品和订单。

设置 Square

安装 WooCommerce Square 插件,然后连接您的 Square 账户。配置 Square 或 WooCommerce 作为库存和产品数据的“记录系统”。Square 在美国每笔在线交易收取 2.9% + $0.30 的费用,类似于 Stripe。

直接银行转账(BACS)

银行转账是一种内置于 WooCommerce 的零费用支付方式。客户在下单后会收到您的银行信息,然后手动转账。订单在您确认收到款项并手动将其更改为“处理中”之前,保持“待处理”状态。

这种方法非常适合 B2B 交易、高价值订单(信用卡费用可能很高)以及银行转账是首选支付方式的市场(在德国和荷兰很常见)。缺点是手动验证步骤和较慢的订单履行。

货到付款(COD)

货到付款允许客户在收到订单时付款。在 WooCommerce > 设置 > 支付 > 货到付款 下启用此功能。您可以将 COD 限制为特定的运输方式(例如,仅限本地配送)并设置最低或最高订单金额。

COD 在印度、中东和东南亚等市场非常受欢迎,这些地区的信用卡普及率较低。然而,它增加了订单拒绝和退货的风险,因此建议要求小额定金或将 COD 限制为经过验证的客户。

使用 NOWPayments 接受加密货币支付

接受加密货币使您的商店能够接触到全球受众,而不受传统银行的限制。NOWPayments 支持超过 300 种加密货币,包括比特币、以太坊、莱特币以及 USDT 和 USDC 等稳定币。

设置 NOWPayments

步骤 1:创建一个 NOWPayments 账户并完成验证。

步骤 2:安装 NOWPayments WooCommerce 插件。

步骤 3:WooCommerce > 设置 > 支付 > NOWPayments 中输入您的 NOWPayments API 密钥。

步骤 4:配置您的支付钱包地址并选择接受哪些加密货币。

NOWPayments 收取 0.5% 的处理费,远低于信用卡处理费用。客户在结账时选择他们偏好的加密货币,发送付款,NOWPayments 会自动将其转换为您偏好的货币(加密货币或法币)。

地区支付网关

根据您的目标市场,您可能需要特定地区的网关。以下是一些常用的选项:

地区网关支付类型
欧洲MollieiDEAL, Bancontact, SOFORT, Klarna
印度RazorpayUPI, Netbanking, 卡, 钱包
巴西PagSeguro / MercadoPagoBoleto, PIX, 卡
土耳其iyzico / PayTR卡, BKM Express, 分期付款
东南亚2Checkout / Xendit电子钱包, 银行转账, 卡
非洲Paystack / Flutterwave卡, 移动支付, 银行转账

PCI 合规要点

PCI DSS(支付卡行业数据安全标准)是一套处理信用卡数据的安全要求。您的合规责任取决于您的网关如何处理支付:

托管网关(基于重定向)在其服务器上处理所有卡数据,因此您的 PCI 责任很小。您仍然需要 SSL 证书和安全托管,但您不直接处理卡号。

直接网关(现场表单)使用令牌化:客户的浏览器直接将卡数据发送到网关(例如,Stripe Elements),网关返回一个令牌。您的服务器只处理令牌,而不是卡号。这使您符合最简单的 PCI 自我评估(SAQ A 或 SAQ A-EP)。

无论集成类型如何,始终使用 HTTPS,保持 WordPress 和插件更新,使用强密码,并限制管理员访问。有关更广泛的安全概述,请阅读我们的 WooCommerce 文档, WooCommerce 开发者文档.

常见问题

我应该在我的 WooCommerce 商店中提供多少个支付网关?

提供 2-4 个覆盖目标市场主要支付偏好的网关。通常,一个卡处理器(Stripe 或 Square)加上 PayPal 可以满足大多数客户的需求。如果您的受众相关,可以添加区域性支付方式或加密货币。提供过多选项可能会导致决策瘫痪。

我可以同时使用 Stripe 和 PayPal 吗?

可以,这是一个常见且推荐的配置。两个网关可以同时激活。客户在结账时选择他们首选的方法。它们之间没有冲突。

如果支付网关出现故障会发生什么?

如果网关出现故障,使用该方法的客户将看到错误。激活多个网关可确保客户仍然可以通过其他方法完成购买。监控您的网关仪表板以获取状态警报。

我该如何处理退款和争议?

当客户对收费提出争议时,网关会通知您并对争议金额进行冻结。您需要在截止日期内(通常为 7-21 天)提供证据(订单详情、运输跟踪、客户沟通)。保持所有交易的详细记录,以增强您的争议响应。

我需要 SSL 证书来处理支付吗?

是的,任何接受支付的商店都必须拥有 SSL 证书。它加密客户浏览器与您的服务器之间传输的数据。大多数托管提供商通过 Let's Encrypt 提供免费的 SSL 证书。如果未启用 SSL,WooCommerce 会发出警告。

我可以向客户收取不同的支付处理费用吗?

一些商店老板会对某些支付方式(例如,信用卡附加费)增加附加费。这是否合法取决于您的管辖区和网关的服务条款。Stripe 和 Visa/Mastercard 对附加费有具体规定。在实施支付附加费之前,请检查当地法规。

我该如何设置订阅的定期支付?

使用 WooCommerce Subscriptions 插件与兼容的网关。Stripe 通过其 API 原生支持订阅。PayPal 通过参考交易支持定期支付(需要 PayPal 的批准)。网关安全地存储客户的支付方式,并在每个账单周期自动收费。

优化您的 WooCommerce 结账体验

良好配置的支付设置只是方程的一半。简化您的整个结账流程以最大化转化率。

阅读我们的结账优化指南 →

常见问题

支付网关和支付处理器有什么区别?
支付网关是捕获和传输客户支付数据到处理器的技术。支付处理器处理银行之间的实际交易。一些服务如Stripe和PayPal将这两种功能合并到一个平台中。
哪个支付网关的费用最低?
在美国,Stripe和PayPal的费用大约为每笔交易2.9%加30美分。费用因国家和交易量而异。对于高交易量的商店,可以协商定制费率或考虑像Authorize.net这样的网关,它提供较低的每笔交易费用。
我应该提供多种支付方式吗?
是的。提供2-3种支付选项可以减少购物车放弃率。至少应包括信用卡处理和像PayPal或Apple Pay这样的数字钱包选项。对于国际商店,添加在目标市场中受欢迎的本地支付方式。
我如何在上线前测试支付网关?
大多数网关提供沙箱或测试模式,可以模拟交易而不处理真实支付。在WooCommerce中启用测试模式,使用提供的测试卡号,并在切换到实时模式之前验证完整的购买流程是否正常工作。
存储客户支付信息安全吗?
不要在您的服务器上存储原始信用卡数据。使用处理令牌化的支付网关,网关安全地存储卡信息并为重复交易提供令牌。这种方法以最小的努力满足PCI合规性要求。

分享此文章

关于作者

Can Bayar
Can Bayar

WordPress 专家

拥有超过10年插件和主题开发经验的高级WordPress开发者。专注于WooCommerce、Elementor和性能优化。

WordPressWooCommerceElementorPHPJavaScript性能优化

保持更新

在您的收件箱中获取最新的WordPress技巧和教程。