WP Simple Pay 博客

WordPress 支付教程、技巧和资源

隆重推出 WP Simple Pay 4.17.2:使用条件逻辑构建动态付款表单

最后更新于

作者: 作者图片 克里斯蒂安·罗西

您构建了一个可用的付款表单。但随后客户有时想添加礼品留言。另一些客户则想输入公司名称,但仅限于企业客户。突然间,您那一个整洁的表单需要处理三种不同的场景,您要么用没人使用的字段来充斥它,要么为每种变体构建单独的表单。

使用 WP Simple Pay 4.17.2,您的表单终于可以根据填写者的不同而进行调整。新的条件逻辑引擎允许您根据客户已输入的内容显示或隐藏任何字段,所有这些都无需编写一行代码。

智能表单响应您的客户

条件逻辑是一种能够悄然改变您收款方式的功能。您无需为每个客户使用一个僵化的表单,而是可以构建一个单一的、智能的表单,在适当的时候显示正确的字段。

销售带有可选礼品包装的产品?仅当勾选了礼品复选框时,才显示收件人姓名和留言字段。经营一家同时处理个人和企业客户的服务型企业?除非有人从下拉列表中选择“企业”,否则隐藏增值税和公司名称字段。提供分级订阅?根据他们选择的计划,显示不同的附加问题。

设置非常简单。表单构建器中的每个符合条件的字段现在都有一个“条件逻辑”面板,您可以在其中:

  1. 通过单个切换启用条件逻辑
  2. 选择在规则匹配时显示或隐藏字段
  3. 添加一个或多个引用同一表单上其他字段的规则
  4. 使用“全部”或“任何”匹配组合多个规则,以实现简单或复杂的流程

规则可以针对字段值、选定的价格选项、复选框状态,甚至检查字段是否为空或包含特定文本。运算符包括等于、不等于、包含、不包含、大于、小于、为空和不为空。

最棒的是它在前端的表现。通过条件逻辑隐藏的字段不仅是不可见的,它们还会被完全从验证和提交中移除。因此,一个被条件隐藏的必填字段不会在结账时阻止您的客户,这是其他工具中条件逻辑的一个常见陷阱。

条件逻辑适用于各种表单字段:文本输入、姓名、电子邮件、电话、下拉菜单、单选按钮、复选框、价格选择器、地址块、优惠券、税号、自定义金额等。您可以在文档中阅读有关表单字段的更多信息

通过账单地址个性化收据

两个新的智能标签 {billing-country}{billing-zip} 现在可在付款确认页面和所有电子邮件模板中使用。它们会从客户使用的付款方式(无论是 Stripe Checkout 还是 Payment Element)中提取账单国家和邮政编码。

这提供了细微但有用的个性化功能。您可以在确认电子邮件中包含特定地区的送货说明,提醒某些国家的客户了解当地的税务要求,或者仅仅是确认购买者的所在地。如果客户在德国,您可以与来自加拿大的客户使用不同的问候语,所有这些都来自同一个模板。

了解更多关于在确认页面和电子邮件中使用智能标签的信息。

为 Klarna、Afterpay 和自动税务提供更流畅的叠加表单

如果您曾经构建过使用 Klarna、Afterpay/Clearpay 或 Stripe 自动税务的付款按钮叠加表单,您可能会遇到一个令人沮丧的问题:某些必填字段,如地址块和金额明细,没有自动添加。您必须手动添加它们,并且如果您没有添加,也不会有任何警告。

这在 4.17.2 版本中已修复。叠加表单现在与嵌入式表单一样经过相同的必填字段检查,因此在保存时会自动添加正确的字段,并附带一个有用的通知。在配置KlarnaAfterpay/Clearpay时,又少了一件需要记住的事情。

本次发布中的更多改进

  • 围绕新的账单智能标签的稳定性得到了改进,因此确认页面和电子邮件可以优雅地处理 Stripe API 的小故障。

完整的更改列表始终可在更新日志页面上找到。

立即开始构建更智能的表单

WP Simple Pay 4.17.2 现已推出。从您的 WordPress 管理仪表盘更新,即可立即开始使用条件逻辑、新的账单智能标签和更流畅的叠加表单体验。

一如既往,如果您遇到任何问题,我们的支持团队随时为您提供帮助。如果您一直希望条件逻辑能在您的表单中实现特定功能,我们很乐意听取您的意见。您的反馈将决定下一步的发展方向。

祝您销售愉快。

披露:我们的内容由读者支持。这意味着如果您点击我们的一些链接,我们可能会赚取佣金。我们只推荐我们认为能为读者带来价值的产品。

留下回复

您的电子邮件地址不会被公开。 必填字段已标记为 *

本网站使用 Akismet 来减少垃圾邮件。 了解您的评论数据如何被处理

立即开始接受付款

在您的WordPress网站上开始接受一次性付款、定期付款或捐赠。