solspace / craft3-freeform-payments
Requires
- craftcms/cms: ^3.0.0
- solspace/craft3-commons: ^1.0.20
- solspace/craft3-freeform: ^2.4.2
- stripe/stripe-php: ^6.6.0
This package is auto-updated.
Last update: 2019-08-09 19:42:31 UTC
README
Freeform Payments允许您轻松地从网站用户处收集支付和订阅,它是专门为Craft CMS最强大的表单构建插件Freeform而构建的。
需求
此插件需要Craft CMS 3.0.0或更高版本,以及Freeform Lite或Pro 2.3.0或更高版本。
安装
要安装Freeform,请按照以下步骤操作:
- 转到Craft控制面板内的插件商店区域,并搜索Freeform。
- 通过点击它安装Freeform Payments(除了Freeform Lite和/或Freeform Pro,因为支付功能需要安装其中之一或两个)。
- 点击试用按钮安装Freeform的试用版。
- 尝试一下,如果Freeform Payments适合您的网站,那么当您准备好时,通过插件商店购买它的副本!
Freeform Payments也可以通过Composer手动安装
- 打开您的终端,转到您的Craft项目:
cd /path/to/project
- 然后让Composer要求插件:
composer require solspace/craft3-freeform-payments
- 在Craft控制面板中,转到设置→插件,然后点击Freeform Payments的安装按钮。
Freeform Payments概述
Freeform Payments允许您轻松地从网站用户处收集支付和订阅。它连接到Freeform的任何版本(Lite或Pro,但至少需要其中一个)并扩展其功能以包括支付处理。在Freeform中添加支付处理既直观又简单。在几分钟内,您可以从接受捐赠的表单到任何间隔级别的会员注册表单。目前仅支持与Stripe集成,但我们希望未来有其他集成。
Freeform Payments接受两种不同的支付方式:单次一次性支付和定期订阅。必要的信用卡字段将无缝集成到您的表单中,并与其他字段一样显示(并且可以按此样式设置)。为了更平滑的错误处理和验证,尝试使用AJAX与您的表单一起使用。
您完全控制设置支付选项,允许用户完全自定义他们的支付计划,以及介于两者之间的任何内容!使用常规Freeform字段用于常规提交数据(例如姓名、电子邮件地址等),甚至用于设置支付金额、计划选择、间隔选择和货币选择。然后使用支付属性编辑器将您的字段映射到Stripe。
支付数据可以在模板和电子邮件通知中显示,同时在查看提交列表和单个提交视图时,可以在Freeform控制面板中查看。您可以查看支付状态、选定的订阅计划等信息。用户可以自行取消订阅(从Freeform生成的电子邮件通知中)管理员可以直接从Freeform控制面板中取消订阅。当订阅被取消时,管理员可以直接在Freeform中查看自动更新的支付状态。
需要注意的是,Freeform不会存储任何敏感的信用卡数据,除了信用卡号的最后4位。
使用Freeform支付
有关Freeform支付的全套文档可以在Solspace网站找到。