PayPal IPN для разрешенных споров с другой суммой возврата, предложенной продавцом - PullRequest
0 голосов
/ 16 марта 2020

Я интегрирую PayPal с моим сайтом и тестирую в песочнице.

Когда покупатель открывает спор в Центре разрешения проблем PayPal, чтобы запросить возврат, мы получаем IPN с payment_status = Reversed (запрошенная сумма возврата) покупателем удаляется с баланса счета продавца).

Затем, если продавец соглашается отправить полный возврат средств, закрывая дело, то мы получаем IPN с payment_status = Canceled_Reversal (сумма возврата, запрошенная покупателем возвращается на баланс аккаунта продавца) и другой IPN с payment_status = Refunded (запрошенная покупателем сумма возмещения удаляется с баланса аккаунта продавца и, наконец, возвращается на баланс аккаунта покупателя).

Это IPN 'payment_status последовательность для такого случая: Reversed> Canceled_Reversal> Refunded

Однако проблема возникает, когда продавец предлагает другую сумму возмещения покупателю, который с этим соглашается, получая предложили сумму обратно и закрыли дело.

Это последовательность payment_status IPN для такого случая: Reversed> Refunded

Мне кажется, что IPN с payment_status = Canceled_Reversal отсутствует. Мне это нужно для финансовых целей.

Что не так? Я что-то неправильно понимаю?

...