paypal rest api-付款项目webhook事件通知流程

时间:2018-12-16 02:12:07

标签: rest paypal payout

问题与PAYMENT.PAYOUTS-ITEM分支机构的贝宝REST API webhooks事件通知有关。

从文档中,我在这里看到9个不同的事件

  • PAYMENT.PAYOUTS-ITEM.BLOCKED
  • PAYMENT.PAYOUTS-ITEM.CANCELED
  • PAYMENT.PAYOUTS-ITEM.DENIED
  • PAYMENT.PAYOUTS-ITEM.FAILED
  • PAYMENT.PAYOUTS-ITEM.HELD
  • PAYMENT.PAYOUTS-ITEM.REFUNDED
  • PAYMENT.PAYOUTS-ITEM.RETURNED
  • PAYMENT.PAYOUTS-ITEM.SUCCEEDED
  • PAYMENT.PAYOUTS-ITEM.UNCLAIMED

让我们假设我们已经为所有9个事件安装了webhooks侦听器。此外,还应通过付款批次来创建付款项目,例如在REST API中使用创建付款。

我现在希望收到事件通知。问题是这些事件发生的顺序或顺序。例如。在文档中说,无人认领的付款将在30天后退还。因此,我期望在PAYMENT.PAYOUTS-ITEM.UNCLAIMED之后发生PAYMENT.PAYOUTS-ITEM.RETURNED事件。

但是其他事件呢?更具体地讲,这些事件中的哪些是互斥的,我们可以将这些事件中的一个作为子组,以使该子组中的一个始终是支付项目中发生的最后一个事件。

所以我基本上是想模仿一个'.COMPLETED'事件,在这里我很想念它。

0 个答案:

没有答案