WP Simple Pay 的系统要求
我们通常遵循 WordPress.org 提供的网络主机建议。正如他们所建议的,以下是我们运行 WP Simple Pay 的建议:
- PHP 版本 7.4 或更高版本
- MySQL 版本 5.6 或更高版本或 MariaDB 版本 10.1 或更高版本
- HTTPS 支持
Stripe 账户
WP Simple Pay 需要一个 Stripe 账户。如果您还没有,请在 Stripe.com 上注册一个免费账户。请参阅 Stripe 的 业务信息要求。
SSL (HTTPS)
Stripe 要求任何托管实时结账表格的页面都必须是 SSL(它们应以 https:// 开头)。
我们推荐的 WordPress 网络主机中的大多数都提供免费 SSL 证书,但您也可以以每年 10 美元的价格购买一个符合所有必要安全标准的证书。
如果需要,请参阅 WPBeginner 的指南,了解如何在 WordPress 中 启用 SSL 和 HTTPS。
有关更详细的安全信息,请参阅 Stripe 的集成安全指南。Stripe 建议使用 Qualys SSL Labs 的 SSL 服务器测试来确保所有设置都安全无虞。
最后,如果需要,您可以在非 SSL 测试和暂存站点上 使用测试模式 。
排除确认页面缓存
一些网络主机为了提高您网站的整体性能而实施了激进的缓存。在这些情况下,您必须联系您的主机,并告知他们从缓存中排除您的付款成功和失败页面(URL)。有关更多详细信息,请参阅 故障排除缓存问题。
PHP 和 WordPress 版本支持
最低要求是,WP Simple Pay 中包含的官方 Stripe PHP 库即使在旧环境中也需要 PHP 7.2。出于安全和性能原因,仍然强烈建议使用 PHP 7.4 或更高版本。
我们建议保持您的 WordPress 版本为最新,以获取最新的功能和安全补丁;但是,WP Simple Pay 可以在WordPress 5.9+ 上运行。
增加 WP 内存限制
如果您的 WordPress 内存限制设置得太低,可能会遇到错误或性能问题。默认情况下,WordPress 将此设置为 40 MB,尽管一些主机可能会自动更改它。我们建议将其设置为 256 MB 或更高(取决于您的主机允许的范围)。
要进行此更改,您需要编辑或将此常量添加到您的 wp-config.php 文件中。
define( 'WP_MEMORY_LIMIT', '256M' );
如果需要,请参阅 如何编辑您的 wp-config.php 文件。
系统报告
您需要准备好服务器和托管信息,以便进行故障排除和联系支持。要查看这些信息,请在您的 WordPress 管理后台转到 WP Simple Pay → 系统报告。

PCI-DSS 合规性
尽管 Stripe 存储了所有信用卡数据,但它们仍会经过您的结账页面,因此需要遵守 PCI-DSS(支付卡行业数据安全标准)。这意味着 Stripe 要求所有通信符合 TLS 1.2 标准。
是的,缩略语确实有点多,但幸运的是,您可以下载并运行TLS 1.2 兼容性测试插件来验证您的合规性。
仍有疑问?我们随时为您服务!
最后修改时间: