【发布时间】:2020-03-04 02:35:06
【问题描述】:
我正在尝试使用 PayPal Subscription REST API 设置定期付款。我正在关注 PayPal 开发人员门户中的基本集成,按照建议使用智能支付按钮。此外,我正在使用 WebHook 来“捕获”与订阅相关的事件。
正如教程所建议的,我创建了一个产品和一个计划。
现在,我在一个页面中呈现了智能支付按钮(使用示例),当点击它时会触发 PayPal 授权流程。当用户完成订阅过程时,会触发BILLING.SUBSCRIPTION.CREATED 事件。后来,PAYMENT.SALE.COMPLETED 和 BILLING.SUBSCRIPTION.ACTIVATED 也被触发,我在我的 WebHook 中接收数据。现在,我很难确定是哪个用户激活了订阅。我的想法是传递一个自定义变量(有一些东西可以让我识别用户)并稍后在 WebHook 向我发布数据时检索它,但我无法理解如何去做。无论如何,这是最好的方法吗?还是有其他解决方案?
【问题讨论】:
-
嘿,Racchio,你解决了吗?
-
我也想了解更多。
标签: paypal paypal-subscriptions