自动向 PayPal 账户收费?

Posted

技术标签:

【中文标题】自动向 PayPal 账户收费?【英文标题】:Automatically charge PayPal account? 【发布时间】:2011-01-24 19:31:17 【问题描述】:

我想根据我的会员在我的网站上使用的服务自动向他们收取可变金额的费用。他们会累积欠款,然后每周都会向他们收取这笔款项。有没有一种方法可以做到这一点,而不必将他们的信用卡信息存储在我的数据库中?

(类似于我的last question,但我刚刚意识到我真的不想经历必须安全存储抄送信息的头痛和责任问题)

【问题讨论】:

【参考方案1】:

要做到这一点,您需要创建自己的订阅系统来管理订阅的“时间”以及“订阅数量”。然后,您可以使用您选择的支付处理器的 API 来处理交易。

这方面的一个例子是使用Authorize.Net Customer Information Manager (CIM) API 来存储客户账单信息,包括他们的信用卡信息,然后有一个定期轮询数据库的 cron 作业,当用户满足付款条件时,计算适当的金额,然后使用 CIM API 处理他们的信用卡。集成是无缝的,因此它看起来尽可能专业。

【讨论】:

嘿......他们在那个页面上的那 4 点是正确的。听起来和我正在寻找的完全一样,虽然我希望我不必通过另一个 API,然后将 2 连接起来(Authorize.net PayPal)【参考方案2】:

我在我的网站上执行了类似的流程,并且有一些方法可以避免通过 API 来处理您客户的信用卡。我们使用 Chargify 创建管理“何时”向您的客户收费以及“收费多少”的订阅系统。

我们的支付网关连接到 Chargify,它存储所有信用卡信息,因此我们不必符合 PCI。 (如果需要,您可以使用 PayPal 作为您的支付网关)。这样我们就不必通过 API 告诉我们的支付网关向客户的信用卡收费。

如果您朝同一个方向发展并使用了 Chargify 之类的服务,您仍然需要创建一个 API,告诉 Chargify 您的客户在您的网站上使用了多少服务,以便 Chargify 知道向您的客户收取多少费用。或者您可以手动输入您的客户当月使用的服务数量,但如果您有很多客户,那么这将非常耗时。

【讨论】:

好时机!我正准备在接下来的几天里再次尝试这个。一定会调查 Chargify,谢谢!

以上是关于自动向 PayPal 账户收费?的主要内容,如果未能解决你的问题,请参考以下文章

转账到用户的银行账户

如何使用 Stripe 直接收费生成申请费发票?

Paypal 自适应链式支付

Paypal REST Api 用于支付另一个贝宝帐户

PayPal 自适应支付 - 我如何获得账户 ID?

paypal API 信用卡直接支付到paypal账户