每月向用户收取可变费用

时间:2014-01-29 12:40:02

标签: variables paypal invoice recurring

我有一种情况,我每月向网站用户收费。但提出的发票金额取决于我们网站为其业务产生的潜在客户。例如,如果用户从我的网站获得5个潜在客户,并且我向他收取每个潜在客户10美元的费用,则在月底他将收取50美元的费用。类似的潜在客户每月可能会有所不同,因此金额也会有所不同。

现在我出于安全原因无法在我的网站上存储他的cc / paypal凭据,也不能预先向他收费或要求他获取积分然后使用它。请让我知道处理这种情况的方法。我怎么能用paypal处理这个?

1 个答案:

答案 0 :(得分:1)

有几种不同的方法可以解决这个问题,但我会推荐预先批准的付款,它是Adaptive Payments API的一部分。

使用此方法,您的用户可以在您首次在您的网站上创建帐户时与您(使用Preapproval API)创建个人资料。这将为您提供一个预先批准密钥,您可以将其与您的用户帐户一起存储。然后,在将来需要对其进行计费时,您可以使用带有预先批准密钥的Pay API来立即处理资金,而无需进一步批准。

如果您正在使用PHP,我的class library for PayPal将使这些调用变得非常简单。您只需使用Preapproval.php模板为人员设置配置文件,然后使用PayWithOptions.php相应地使用预批准密钥处理付款。

如果您最终使用它并需要更多帮助,可以contact me directly寻求支持。