如何设置不同金额的 PayPal 每月付款
How to set up a PayPal monthly payment with varying amounts
我目前正在构建一个具有不寻常订阅模型的 Flutter 应用程序。这个想法是,根据用户使用应用程序的方式,他们每月会无缝地收到不同金额的费用。我打算使用 PayPal,我查看了他们的 REST API,这是我发现的:https://developer.paypal.com/docs/api/payments.billing-agreements/v1/#definition-agreement_details
在这个 API 端点中,我假设我可以为特定 amount_range 的每个用户设置一个计费协议,一旦用户同意付款,我就被允许在该范围内向每个用户无缝收取不同金额的费用。
我的结论正确吗?
这是最好的方法吗?
如果没有,您能否为我指出正确的方向以实现我想要做的事情?
我不想使用已弃用的 API。使用 REST API.
非常重要
非常感谢。
您 link 的结算协议 API 已弃用。
使用当前 PayPal Subscriptions, if you create a unique Plan for each subscriber, you can update that Plan 在他们下一个账单日期前 10 天,他们将收到一封关于新金额的电子邮件通知。
您可以使用 webhooks 来跟踪有效订阅和上次成功付款的时间。
如果您需要内部ID进行对账,请在首次创建订阅时设置参数custom_id
;它的值将在该订阅的 webhook 事件中返回。
我目前正在构建一个具有不寻常订阅模型的 Flutter 应用程序。这个想法是,根据用户使用应用程序的方式,他们每月会无缝地收到不同金额的费用。我打算使用 PayPal,我查看了他们的 REST API,这是我发现的:https://developer.paypal.com/docs/api/payments.billing-agreements/v1/#definition-agreement_details
在这个 API 端点中,我假设我可以为特定 amount_range 的每个用户设置一个计费协议,一旦用户同意付款,我就被允许在该范围内向每个用户无缝收取不同金额的费用。
我的结论正确吗? 这是最好的方法吗? 如果没有,您能否为我指出正确的方向以实现我想要做的事情?
我不想使用已弃用的 API。使用 REST API.
非常重要非常感谢。
您 link 的结算协议 API 已弃用。
使用当前 PayPal Subscriptions, if you create a unique Plan for each subscriber, you can update that Plan 在他们下一个账单日期前 10 天,他们将收到一封关于新金额的电子邮件通知。
您可以使用 webhooks 来跟踪有效订阅和上次成功付款的时间。
如果您需要内部ID进行对账,请在首次创建订阅时设置参数custom_id
;它的值将在该订阅的 webhook 事件中返回。