接受对非营利组织的捐赠

时间:2017-12-06 作者:Pete Kelly

我为一家注册的非营利组织工作,该组织经营着两个音乐夏令营,并希望通过Wordpress网站接受慈善捐款。

我使用他们现有的工具NinjaForms和PayPal制作了一个表单来收集捐赠者信息:姓名、邮寄地址和电子邮件。当他们提交表单时,他们会被带到贝宝页面。在那里,如果他们选择用信用卡或借记卡付款,他们必须第二次输入基本相同的信息:姓名、帐单地址等,以及他们的卡信息。这是一种糟糕的用户体验。

我可以使用哪些插件/工具/方法,以便捐赠者只需输入每件事一次,但仍然可以将与贝宝无关的捐赠者信息捕获到Wordpress数据库中?

2 个回复
最合适的回答,由SO网友:WebElaine 整理而成

贝宝有几种不同的形式。听起来你在使用贝宝标准,它总是让访问者访问贝宝的网站来处理付款。

有两个不同的PayPal Pro类型的帐户,您可以让访问者填写一张表单,包括他们的支付信息,如果他们使用信用卡或借记卡,表单将保存到WP数据库,并以PayPal作为网关处理支付。然而,这些账户还要求您允许贝宝账户结账作为第二个选项,在这种情况下,访问者在您的网站上填写表单,但当他们提交表单时,他们会被带到贝宝网站登录并完成购买。由于他们使用的是贝宝账户,他们只需输入电子邮件和密码,不必重新键入地址或其他详细信息。这些Pro帐户确实按月收费-您可能想打电话给贝宝讨论您的选择。作为一个非营利组织,他们会在处理付款所收取的费用上给你折扣。

我对NinjaForms不够熟悉,不知道它是否与这些类型的贝宝账户集成。您可能需要移动到其他表单系统。Gravity表单是我知道的一种支持这种付款方式的表单,我以所描述的方式使用它来接收捐款,并捕获捐赠者的联系信息。

SO网友:Brent

也许可以看看翻转你的工作流程(正确的术语?)让他们先去贝宝,然后在捐款完成后,回到你的网站,核实他们的账户详细信息。我们不收集捐款,但我们使用贝宝标准按钮让人们在我们的网站上注册进行在线培训。

我们的流程是1)在PayPal(信用卡或PayPal)上付款,然后PayPal可以通过其IPN中继流程将他们已经收集的所有信息(大多数情况下是电子邮件和街道地址)发送给我们。我们在数据库中收集这些信息(尽管这是一个非常定制的黑客行为)。

它使访问者不必输入两次数据。

结束

相关推荐

如何在WooCommerce中更改PayPal IPN‘定制’字段?

我使用Woocommerce插件。所有的工作都很好,但我需要添加到贝宝IPN的\'自定义\'字段只有1个字,而不是“order\\u id”,写在\'自定义\'字段现在。我正在尝试编辑此文件:。。。woocommerce/class/gateways/paypal/class wc gateway paypal。phphere you can see codehere screenshot of code that maybe needs to change需要更改将“order\\u id”发送到Pay