按用户/按数量重复计费。啥是条纹的替代品?

Posted

技术标签:

【中文标题】按用户/按数量重复计费。啥是条纹的替代品?【英文标题】:Per-user / per-quantity recurring billing. What are alternatives to Stripe?按用户/按数量重复计费。什么是条纹的替代品? 【发布时间】:2015-05-16 19:29:17 【问题描述】:

我正在寻找 Stripe 的按用户定价订阅的替代方案:我需要:

    根据我的用户拥有的用户帐户数量向我的用户收取定期付款

    能够通过 API 更改用户数量,并进行客户验证是可以的,但最好不要更改计划或创建新类型的计划。也可以通过 API 检查状态、取消等。

    理想情况下,无需预付费用 = 费用 + 交易百分比

我发现条纹可能是一个不错的选择(请在此处查看按用户定价 https://stripe.com/docs/subscriptions),不幸的是,Paypal 似乎不提供这种功能(计划只能每 180 天增加 20%,或者您需要取消以前的配置文件并创建一个新的)。还是我误会了 Paypal?

有哪些替代方案可以满足这些需求?

【问题讨论】:

【参考方案1】:

您需要的是Reference Transactions,在这种情况下,您将运行原始授权或销售交易,然后您将在未来使用原始交易 ID 和您需要处理的任何新金额运行 DoReferenceTransaction。它将立即处理,此时无需任何重定向或额外授权。

如果您使用 Payments Pro(直接信用卡)的参考交易,那么您只需将原始身份验证或销售交易 ID 保存到您的数据库中,以便在需要处理未来使用 DoReferenceTransaction 付款。

对于 PayPal 付款,您将使用 Express Checkout w/ Billing Agreements,它会返回一个帐单协议 ID。在这种情况下,计费协议 ID 就是您将传递给未来调用 DoReferenceTransaction 的内容。

在任何一种情况下,您都需要构建自己的系统来查找每天需要处理的付款,并循环遍历它们,为每一笔调用 DoReferenceTransaction。

【讨论】:

很好,这正是我想要的!

以上是关于按用户/按数量重复计费。啥是条纹的替代品?的主要内容,如果未能解决你的问题,请参考以下文章

阿里妈妈淘宝联盟里面啥是CPS?

PHP - 啥是会话变量的替代品

如何开发 android 锁屏的替代品 [重复]

adobe ASL(亚当和夏娃)还活着吗?啥是替代品?

[FFmpeg]啥是已弃用的 avpicture_alloc、avpicture::data 的替代品

对于相对较新的计算机,啥是 ol' C++ Beep() 的好替代品?