В чем разница между PayPal «Обработано» и «Завершено» PAYMENTSTATUS? - PullRequest
2 голосов
/ 14 февраля 2012

Я кодирую настройки PayPal Express Checkout для клиента и вижу как «Обработано», так и «Завершено» в списке возможных кодов ответа PAYMENTSTATUS PayPal. Документ API PayPal DoExpressCheckoutPayment описывает их следующим образом:

Завершено - платеж был завершен, и средства были успешно добавлены на баланс вашего счета.

Обработано - платеж принят.

Мне интересно, должен ли я относиться к «Обработанному» так же, как к завершенному платежу, или вместо этого должен обрабатываться как ожидающий платеж. (Например: изменится ли он на «Завершено» или на что-то еще?)

Заранее спасибо за любую помощь!

Ответы [ 2 ]

1 голос
/ 11 февраля 2013

Статус «Обработано» используется для MassPayments. Когда Masspayments будут успешными, вы получите сообщение IPN с payment_status Обработано.

0 голосов
/ 14 апреля 2012

У меня есть те же сомнения, но после исследования я не нашел четкой информации со стороны Pay Pal, которая лучше объясняет разницу.

То, что я сделал, это обработал статус Обработано как статус ожидания, воображая, чтов какой-то момент должно развиваться до завершения.

Я так понимаю, потому что Pay Pal оставляет ясно, что вы не должны отправлять товар до тех пор, пока платеж не будет завершен.

...