如何在WordPress中接受付款而无需WooCommerce
最后更新于
大多数想要在WordPress中收款但又不想使用WooCommerce的WordPress网站所有者,最终还是会安装WooCommerce。而对于任何需要收款表单而不是在线商店的人来说,WooCommerce都是错误的工具。
WooCommerce是一个完整的电子商务平台,围绕产品、库存、购物车和订单管理而构建。如果您是自由职业者、非营利组织或课程创建者,这些功能都与您的情况无关。
我们亲身经历过。设置一个商店来收取服务费或处理捐款,意味着需要配置您永远不会使用的税务和运费规则,并且在客户付款前,需要通过购物车进行所有操作。
这会给本应在几秒钟内完成的结账流程增加阻力,而每一个不必要的步骤都可能导致用户放弃。这时WP Simple Pay就派上用场了。它可以在几分钟内,在任何页面上实时显示收款表单,而无需购物车。
在本文中,我们将向您展示如何在不使用WooCommerce的情况下在WordPress中收款。
为什么收款不需要WooCommerce
收款和运营在线商店是两回事,而WooCommerce将它们捆绑在一起。
专用的收款插件可以在没有商店机制的情况下处理收款。因此,您将获得一个收款表单,而无需配置您原本需要的产品目录、购物车或订单管理。
仅收款插件可将您的WordPress网站直接连接到收款处理程序,对于WP Simple Pay而言,该处理程序是Stripe。您只需创建一个表单,设置价格,选择收款类型(一次性或定期),然后发布即可。
根据我们的经验,这种设置适用于大多数WordPress网站所有者:收取定金的自由职业者、进行捐款活动的非营利组织、收取课程费用的课程创建者以及需要表单而非完整商店的活动组织者。
结果是在任何页面上显示Stripe收款表单,客户和付款按钮之间没有任何购物车阻碍。
现在,让我们看看为什么对您的WordPress网站而言,使用WooCommerce是“杀鸡焉用牛刀”。
为什么WooCommerce收款是“杀鸡焉用牛刀”
我们与许多网站所有者合作过,他们安装WooCommerce来收取一笔款项,但花费在设置上的时间却远远超出了他们的预期。
以下是容易出现阻力的地方:
- 它为商店而建,而非表单:WooCommerce围绕产品、库存和购物车设计,因此要实时显示独立的收款表单,意味着需要创建一个“产品”,配置一个结账页面,并禁用您永远不会使用的功能。
- 设置耗时过长:全新的WooCommerce安装需要先完成收款网关、税务和运费设置,然后才能上线,即使您只收取固定服务费。
- 每次收款都必须经过购物车:WooCommerce在结账前会将客户引导至“添加到购物车”流程,这对于多件商品商店来说是正确的用户体验。但对于服务费、捐款或会员付款而言,这是一个不必要的障碍。
- 持续的维护成本很高:WooCommerce 及其扩展需要定期更新、兼容性检查和周期性维护,而仅包含支付功能的插件维护起来要简单得多。
WP Simple Pay 消除了所有这些开销,为 WordPress 网站所有者提供了他们所需的一切:在几分钟内即可在任何页面上实时显示 Stripe 付款表单。要直接了解付款插件与完整商店的区别,请参阅我们的WooCommerce vs WP Simple Pay 对比分析。
话不多说,让我们看看如何在 WordPress 中设置 WP Simple Pay 并创建一个简单的付款表单。
如何在没有 WooCommerce 的情况下接受付款
要在没有购物车的情况下接受 WordPress 上的 Stripe 付款,WP Simple Pay 是市场上最好的解决方案。

WP Simple Pay 是 WordPress 的排名第一的 Stripe 付款插件。它允许您通过一个拖放式表单收集一次性付款和定期付款,支持 10 多个支付服务,例如通过 Stripe 提供的Apple Pay、Google Pay、ACH 直接借记、Klarna、Afterpay、Affirm 等,而无需设置购物车或编写任何代码。
以下是它成为本次教程正确选择的原因:
- 10 多种付款方式 — 通过 Stripe 接受信用卡、Apple Pay、Google Pay、ACH 直接借记、Klarna、Afterpay、Affirm、Cash App Pay 等,所有这些都来自同一个表单,无需为每种方式单独配置。
- 预制付款模板 — 从一次性付款、订阅、捐赠、活动注册等现成模板中进行选择,这样您就可以从可用的基础开始,而不是从空白页面开始。
- 无额外 3% 交易费 — WP Simple Pay Pro 取消了大多数 Stripe 插件在 Stripe 标准处理费之上额外收取的 3% 插件费用。
- 一次性付款和定期付款 — 在同一个表单构建器中接受这两种付款类型,无需单独的订阅插件。
好了,让我们看看如何在没有 WooCommerce 的情况下使用 WP Simple Pay 在 WordPress 中接受付款。
步骤 1:安装并激活 WP Simple Pay
首先,您可以访问WP Simple Pay 网站并选择适合您需求的套餐。
购买完成后,从您的 WP Simple Pay 账户仪表板下载插件 ZIP 文件。

然后,您可以从 WordPress 管理面板上传插件文件并安装和激活插件。
激活后,WP Simple Pay 设置向导会自动启动。请点击开始设置以连接您的 Stripe 账户。

注意:如果向导未出现,请导航至 WP Simple Pay » 设置 » 常规 » 高级 并点击 启动设置向导 按钮。有关安装插件的帮助,请参阅 WPBeginner 关于如何安装 WordPress 插件的指南。
WP Simple Pay 已安装并准备就绪。接下来,您需要将其连接到您的 Stripe 账户。
第 2 步:连接 WordPress 与 Stripe
From the setup wizard, go ahead and click Connect with Stripe and enter the email address tied to your Stripe account.
The authorization connects your WordPress site to Stripe, and new users can create a Stripe account from the same screen without a separate signup.

After completing the connection, the wizard walks through a few more setup steps before reaching the 🎉 Setup Complete screen, at which point WP Simple Pay is ready to build payment forms.
For more details on the Stripe connection, see the WP Simple Pay Stripe setup documentation.

Note: WP Simple Pay connects in test mode by default. Test mode lets you run payments using Stripe test cards before going live, so you can confirm everything works before real money is involved.
Step 3: Create Your Payment Form
Next, you can create a new payment form for your website. You can simply click the Create a Payment Form button in the setup wizard to get started.
Or, from your WordPress dashboard, go to WP Simple Pay » Payment Forms and then click Add New Payment Form.

WP Simple Pay will then open the template picker, where you’ll choose a starting point for your form.
For a general one-time payment, select the Payment Form template; for a fundraising page, choose Donate Button; for recurring billing, choose Subscription Payment Form. Every template is fully customizable, and for tips on getting more from them, see our guide on how to use payment form templates in WordPress to boost sales.

Every template is fully customizable, and for tips on getting more from them, see our guide on how to use payment form templates in WordPress to boost sales.
On the General tab, give your form a title and description. After that, you can choose the display type by clicking the Type dropdown menu. Here, you should see 2 options:
- On-site payment form embeds the form directly on the page.
- Off-site Stripe Checkout form sends customers to a Stripe-hosted checkout page.
And below the Type dropdown, you will see the Open in an overlay modal checkbox, which launches it as a popup.
For help deciding between these options, see our guide on embedded vs overlay vs Stripe Checkout payment forms.

Next, you can click the Payment tab and set the currency, payment amount, and billing type (one-time or subscription).
To give customers a choice between multiple prices, click Add Price to add additional price rows, or see the WP Simple Pay payment options documentation for more information.

You can then scroll down and select the payment methods you’d like to offer your customers.
WP Simple Pay offers 10+ payment options, making it easier for users to choose an option they find convenient.

Once that’s done, you can customize your payment form.
在表单字段选项卡中,您将看到表单向客户显示的默认字段:电子邮件地址字段、价格选择器和卡片输入字段。

继续从选择字段下拉菜单中选择一个字段类型,然后点击添加字段进行插入。
它可以是电话号码、文本输入或复选框。

接下来,您可以展开每个表单字段并添加更多详细信息。
配置好表单后,点击发布。

第 4 步:将表单添加到页面并运行测试付款
现在您的表单已准备就绪,您可以将其放置在网站的任何位置来收款。
首先,创建一个新的 WordPress 页面或打开一个现有页面,然后从 WordPress 内容编辑器中添加一个WP Simple Pay – 付款表单块。

添加块后,从下拉菜单中选择您已发布的表单。
现在,您可以点击更新或发布使页面上线。

您也可以从表单编辑器中复制简码,并将其粘贴到页面上的任何文本区域或简码块中。
在表单处于测试模式上线后,输入 Stripe 测试卡号 4242 4242 4242 4242、任何未来的到期日期和任何 3 位数的 CVC,然后提交。确认消息将出现,您可以在Stripe 的测试文档中找到不同付款场景的完整测试卡列表。
然后,您可以转到 WP Simple Pay » 活动与报告 以确认测试付款是否出现在最近的活动信息流中。

确认测试付款有效后,转到 WP Simple Pay » 设置 » Stripe » 账户 ,并将 付款模式 单选按钮从 测试模式 切换到 实时模式。
您的表单现在已准备好接受真实付款。

奖励:在 WordPress 中接受定期付款
如果您需要按计划向客户收费,WP Simple Pay 可以直接在同一个表单构建器中处理定期账单,而无需单独的插件。
在付款选项卡中,将付款类型更改为订阅并设置账单间隔:每日、每周、每月或每年。

您还可以添加设置费、免费试用期或固定次数的账单收费——这些高级订阅选项需要 WP Simple Pay Pro 专业版或更高版本。基本的定期账单在所有 WP Simple Pay Pro 版本中都可用,从个人版开始。
有关完整演练,请参阅我们关于如何通过您的 WordPress 网站接受定期付款的指南。
关于不使用 WooCommerce 的付款表单的常见问题解答
1. 我可以在不使用 WooCommerce 的情况下在 WordPress 中收款吗?
是的。像 WP Simple Pay 这样的专用付款插件可以直接将 WordPress 连接到 Stripe,而无需 WooCommerce。您可以构建一个品牌化的付款表单,将其发布到任何 WordPress 页面,并在几分钟内开始收款。无需产品目录、购物车或商店配置。
2. What is the best WordPress payment plugin without WooCommerce?
WP Simple Pay is the #1 Stripe payments plugin for WordPress, used by 14,000+ site owners who need to collect payments without a full eCommerce store. It supports one-time and recurring payments, 10+ payment methods, and pre-built templates for donations, subscriptions, and event registrations. Setup takes minutes with no developer or shopping cart required.
3. Do I need a Stripe account to use WP Simple Pay?
Yes. WP Simple Pay is powered by Stripe, which handles all payment processing and is built for digital service businesses, not retail. The setup wizard includes a Connect with Stripe button that walks through the full connection without any API keys. New users can create a Stripe account directly from the wizard during setup, and Stripe supports 135+ currencies across 45+ countries.
4. How do I add a payment form to WordPress without WooCommerce?
Install WP Simple Pay, connect it to Stripe using the setup wizard, then go to WP Simple Pay » Payment Forms, click Add New Payment Form, then choose a template. Set the amount, payment type, and any custom fields on the relevant tabs, then click Publish. Add the form to any WordPress page using the WP Simple Pay – Payment Form block or a shortcode.
5. Does WP Simple Pay charge extra fees beyond Stripe’s?
WP Simple Pay Pro does not add an extra transaction fee beyond Stripe’s standard processing fee. Stripe’s own processing fee applies to all transactions regardless of plugin. WP Simple Pay Lite includes an additional 3% fee per transaction, which is removed on all Pro plans. Visit the WP Simple Pay pricing page for a full tier breakdown.
You now know how to accept payments in WordPress without WooCommerce: install WP Simple Pay, connect it to Stripe, build a payment form in minutes, and publish it on any page.
We hope this article helped you learn how to accept payments in WordPress without WooCommerce. You may also want to see our guides on how to accept recurring payments through your WordPress site and on designing the perfect payment form in 9 steps.
准备好开始收款了吗?立即开始使用 WP Simple Pay。
要阅读更多此类文章,请在 X 上关注我们。
披露:我们的内容由读者支持。这意味着如果您点击我们的一些链接,我们可能会赚取佣金。我们只推荐我们认为能为读者带来价值的产品。


留下回复