【问题标题】:Gravity Forms Payments with multiple conditions具有多种条件的重力形式付款
【发布时间】:2015-02-02 19:46:58
【问题描述】:

我有一个捐赠表格,其中包含让用户使用信用卡 (auth.net) 或 PayPal 付款的选项。我还可以选择让用户设置定期捐款。

I need to condition checks to send the payment to Auth.net when the credit card option is selected as well as when the credit card and recurring donation is checked (same for paypal).

不幸的是,支付处理条件只提供一种选择......所以我在这一点上有点卡住了。有什么扩展或建议可以让它工作吗?客户要求他们同时接受 Auth.net 和 Paypal(尽管是的,Paypal 确实接受信用卡......他们仍然想要这个)。

【问题讨论】:

    标签: php paypal authorize.net gravity-forms-plugin donations


    【解决方案1】:

    这里的关键是将所有条件都放在一个字段中(我通常使用单选按钮字段),这样您就可以在条件逻辑中将此字段用于信用卡字段和付款处理提要。

    查看此example using PayPal and Stripe — 它适用于任何支付处理器(那里还有一个示例表单,您可以将其导入您的网站,以直接在表单编辑器中查看它是如何工作的)。

    【讨论】:

    • @ian 这回答了这个问题吗?
    【解决方案2】:

    我遇到了同样的问题,并认为这是一个大问题,但我就是这样做的:

    我需要 4 个提要:
    通过 CC 支付
    通过 CC Recurring 支付
    通过 PayPal 支付
    通过 PayPal Recurring 支付

    但是,我有一个处理重复出现的复选框(是),以及处理付款类型(CC/PayPal)的单选按钮,并且不想统一它们。

    因此,我将我的经常性值指定为“1”
    我将“使用 CC 支付”的值指定为“3”,将 PayPal 指定为“0”

    我创建了一个新的数字字段并将其标记为“PayPal 条件逻辑”
    然后我启用计算以添加“循环+付款类型”。

    所以,现在是提要:​​
    如果“PayPal 条件逻辑”为 0,则发送到 PayPal
    如果“PayPal 条件逻辑”为 1,则作为订阅发送到 PayPal
    如果“PayPal 条件逻辑”为 3,则使用 CC 付款
    如果“PayPal 条件逻辑”为 4,则使用 CC 作为订阅付款

    为我工作:)

    【讨论】:

      猜你喜欢
      • 2014-09-13
      • 1970-01-01
      • 1970-01-01
      • 2015-08-31
      • 2015-11-27
      • 2016-06-29
      • 1970-01-01
      • 2020-09-18
      • 1970-01-01
      相关资源
      最近更新 更多