PayPal Rest API - 沙盒重复订阅Webhook通知

时间:2018-04-23 08:13:06

标签: paypal paypal-sandbox paypal-subscriptions

我正在使用Paypal Rest API实现定期订阅。在Sandbox模式下,我订阅了所有Webhook事件,目标是我会收到通知,例如创建计划和协议时,以及重复计费发生的时间。虽然我收到了计划和协议的通知,但我没有收到有关应该进行的每日结算的任何通知。以下是“结算计划”创建通知的“payment_definitions”部分。它明确指出频率为:Day和frequency_interval为1。

"payment_definitions": [
{
    "name": "Standard Plan",
     "type": "REGULAR",
     "frequency": "Day",
     "frequency_interval": "1",
     "amount": {
         "currency": "EUR",
         "value": "40"
     },
     "cycles": "11",
     "charge_models": [],
     "id": "PD-01A711327R015545F37WM7QI"
}
],

我的印象是,可以并且应该在Webhook监听器中使用PAYMENT.SALE.COMPLETED这样的通知来按月扩展用户的订阅(我正在使用'DAY'频率仅用于测试目的,暂且)。

这是应该的吗?也许,在计划结算时不应该有Webhook通知?也许应该使用这样的模型:每年订阅一次,如果没有取消通知,那么它只是让它用完了吗?

或许它只是在沙盒中不起作用?请注意,与PayPal开发人员中的Webhook日志相比,仅存在的通知与创建的开票计划和创建的开票订阅相关。有几个例子在4月17日和19日完成,所以从那以后应该至少有4个日常账单通知。

0 个答案:

没有答案