Может ли Paypal IPN payment_status изменить статус «Завершено» на другой статус транзакции? - PullRequest
1 голос
/ 08 декабря 2010

Если я получил IPN, в котором сообщается, что транзакция (txn_id = 123) завершена (т. Е. Payment_status = Completed).

Возможно ли, что по некоторым причинам позже я получу другой IPN, сообщающий мнестатус_платы той же транзакции (txn_id = 123) изменен с "Завершено" на другой статус.

Кто-нибудь имеет опыт работы с этим?

Большое спасибо всем вам.

Ответы [ 2 ]

3 голосов
/ 15 декабря 2010

Согласно некоторым потокам в сети разработчиков PayPal, платежи, которые были завершены , могут быть отменены в некоторых случаях.Это приведет к другому IPN, заявив, что платеж был отменен.См .:

Из второго потока:

Q: [...], если мой платеж уже завершен.без моего разрешения не будет обратного / возвратного платежа.верно?

A: [...] вполне возможно, что завершенный платеж может быть отменен без вашего разрешения.[...]

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

0 голосов
/ 08 декабря 2010

Я думаю, что нет.Если вы получили это уведомление и статус «Завершено», это означает, что деньги уже переведены.Но вы должны проверить, что вы получили этот запрос от PayPal.Потому что каждый может запросить у вас IPN url с поврежденными данными.

...