Согласно документации, я понял, что когда мы высвобождаем средства из условного депонирования, если возникнут какие-либо проблемы с субторговцем, если мы настроим веб-перехватчик для Disbursement Exception
, то мы будем уведомлены об этом. Braintree нажмет на URL-адрес конечной точки, который мы настроили в панели управления с параметрами запроса, я хочу найти, для каких транзакций и субмерчанта возникает проблема. Из этого документа ясно, что идентификаторы транзакций, которые они будут отправлять параметры запроса, но нигде в документе нет четкой информации о субторговцах.
Я попробовал даже пример полезной нагрузки, полезная нагрузка не отражает фактическую параметры запроса. Чтобы узнать, какие параметры будут отправлены Braintree, когда произойдет Disbursement Exception
, я создал субпродавца в песочнице, используя PHP SDK
с destination
как Braintree_Test_MerchantAccount::$bankRejectedUpdateFundingInformation
, после чего я создал несколько транзакций продажи, в которых средства должны быть освобождены от условного депонирования для нового создания субпродавца. Уже два дня я жду, когда Braintree перейдет по URL-адресу конечной точки, который я настроил в панели управления, когда он попытается перевести средства субпродавцу, но Braintee никогда не попадет по URL-адресу конечной точки, и статус условного депонирования по-прежнему равен Release Pending
.
Вкратце мой вопрос: как узнать, для какого субмерчанта происходит исключение выплаты, когда веб-перехватчик Braintree попадает на URL-адрес конечной точки?