Braintree:通过 API 定期付款 - 订阅和 Webhooks
Braintree: Recurring Payments through API - Subscriptions and Webhooks
我想通过使用他们的 Braintree 帐户代表我的用户创建定期 Payments/Subscriptions 并在每次付款时更新我的应用程序中的状态,但到目前为止我发现它有某些限制。
- 应从 Braintree 的控制面板手动创建计划以用于订阅。
- Webhook 只能通过控制面板创建,用户必须select Webhook 的事件。
我正在为不同的供应商创建一种市场解决方案,所以这种事情需要 Plans/Subscriptions 和 Webhooks 完全通过 API 处理。
任何人都可以帮我一些想法或技巧来实现这个目标吗?
完全披露:我在 Braintree 工作。如果您有任何其他问题,请随时联系 support.
你是对的,你必须通过 API create a plan via the Control Panel. However, all subscriptions can be created for that plan via the API. You can also override the plan 详细信息。
为了让 Braintree 知道将 webhook 发送到哪里,您需要注册您希望触发 webhook 的 URL via the Control Panel. When you go to register the URL, you can select the type of webhook。
完成初始设置后,其他一切都可以通过 API 处理:您可以 parse the webhook 获取相关订阅。
我想通过使用他们的 Braintree 帐户代表我的用户创建定期 Payments/Subscriptions 并在每次付款时更新我的应用程序中的状态,但到目前为止我发现它有某些限制。
- 应从 Braintree 的控制面板手动创建计划以用于订阅。
- Webhook 只能通过控制面板创建,用户必须select Webhook 的事件。
我正在为不同的供应商创建一种市场解决方案,所以这种事情需要 Plans/Subscriptions 和 Webhooks 完全通过 API 处理。
任何人都可以帮我一些想法或技巧来实现这个目标吗?
完全披露:我在 Braintree 工作。如果您有任何其他问题,请随时联系 support.
你是对的,你必须通过 API create a plan via the Control Panel. However, all subscriptions can be created for that plan via the API. You can also override the plan 详细信息。
为了让 Braintree 知道将 webhook 发送到哪里,您需要注册您希望触发 webhook 的 URL via the Control Panel. When you go to register the URL, you can select the type of webhook。
完成初始设置后,其他一切都可以通过 API 处理:您可以 parse the webhook 获取相关订阅。