按用户/按数量重复计费。啥是条纹的替代品?
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。
【讨论】:
很好,这正是我想要的!以上是关于按用户/按数量重复计费。啥是条纹的替代品?的主要内容,如果未能解决你的问题,请参考以下文章