我正在使用在这里Subscription Integration中定义的贝宝订阅计划。我正在使用reactjs
这是我正在使用的用于贝宝的软件包react-paypal-button-v2付款,但问题是我正在设置订阅计划,该计划每月付款。因此,我怎么知道贝宝何时支付下个月的付款。是否有一些 webhook 或回调网址,每次贝宝为此特定订阅计划付款时都会调用它。如果可以的话,我该如何设置呢?
答案 0 :(得分:0)
在第一次创建subscriptionID时存储一条记录。通常,您需要将此与用户相关联。
要跟踪将来的付款,请为PAYMENT.SALE.COMPLETED
个事件设置一个webhook listener。
答案 1 :(得分:0)
Webhook PAYMENT.SALE.COMPLETED 具有名为 billing_agreement_id 的订阅 ID。 (如果此网络钩子是由于订阅付款而触发的)
例如:webhook body like
{ ... ... 资源:{ "billing_agreement_id":"I-XXXXXXXXX" } }