paypal rest api - поток уведомлений о событиях webhook payouts-item
Вопрос связан с уведомлениями о событиях веб-крюков PayPal REST APIPAYMENT.PAYOUTS-ITEM
ветка.
Из документов я вижу 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
,
Предположим, мы установили слушатель webhooks для всех 9 событий. Кроме того, элемент payout должен быть создан с помощью пакета выплат, например, с использованием команды create payout в REST API.
Я ожидаю уведомления о событиях сейчас. Проблема заключается в цепочке или порядке этих событий. Например, в документации сказано, что невостребованные выплаты возвращаются через 30 дней. Так что я бы ожидал PAYMENT.PAYOUTS-ITEM.UNCLAIMED
событие, сопровождаемое PAYMENT.PAYOUTS-ITEM.RETURNED
,
Но как насчет других событий? Более конкретно, какие из этих событий являются взаимоисключающими, и можем ли мы взять подгруппу этих событий, чтобы всегда одно из этой подгруппы было последним событием, происходящим для элемента выплаты.
Поэтому я в основном пытаюсь имитировать событие `.COMPLETED', которое мне здесь очень не хватает.