使用 PayPal 进行一次性和经常性捐款

Posted

技术标签:

【中文标题】使用 PayPal 进行一次性和经常性捐款【英文标题】:One-time and Recurring donations with PayPal 【发布时间】:2020-05-03 21:35:55 【问题描述】:

我需要为一个非营利组织(它有一个“个人”帐户并希望将其保留为个人)实施 PayPal 捐款,用于两种情况:一次性付款和定期捐款。用户可以选择预定义的金额或键入自定义金额。

到目前为止,我已经为企业帐户找到了一种解决方案,即使用 PayPal Checkout 进行一次性付款(使用 Orders API)和通过使用他们的 SDK 呈现自定义按钮来定期捐款(使用 Subscriptions API)。我在前端使用 vanilla javascript,在后端使用 Laravel。

我想知道有没有办法对“个人”帐户做同样的事情?还是我们需要将帐户升级为企业?有更好的想法吗?

【问题讨论】:

为什么不让他们创建第二个企业帐户? 不确定,因为我听说它有点复杂。所以您认为不使用企业帐户就无法实现这一目标? 【参考方案1】:

他们应该使用企业帐户而不是个人帐户来接收付款。没有例外。切换到企业帐户也没有任何缺点。

至于实现,通过https://www.paypal.com/buttons 创建的一个非常基本的“捐赠”按钮可能会满足您的需求。在新的买家界面(如果可用)下,用户可以检查以使捐赠重复进行。

仅当您需要(并且想要)更多的责任和对正在发生的事情进行控制时,才需要实施订阅 API。如果一个基本的捐赠按钮能满足您至少 95% 的需求,我肯定会避免实施订阅 API 的时间和费用。

【讨论】:

以上是关于使用 PayPal 进行一次性和经常性捐款的主要内容,如果未能解决你的问题,请参考以下文章

贝宝定期捐款代码问题

用于捐赠的贝宝 REST API

Paypal 一次性购买和定期付款,通过 rest api 使用快速结帐在单笔交易中进行

如何在 iPhone iOS 上接受 Paypal 捐款?

使用信用卡通过paypal捐款时如何取回付款信息?

首次订阅 Paypal 经常性额外费用