Paypal IPN с незавершенным оформлением заказа - PullRequest
1 голос
/ 25 января 2012

Мне известно о том, как использовать IPP PayPal для установки инвентаризации после завершения оформления заказа, но есть одна часть IPN, которую я не могу выяснить.

Когда пользователь нажимает «оформить заказ через PayPal» на веб-сайте, я хотел бы установить содержимое корзины как «зарезервированное», чтобы оно временно удалялось из инвентаря. Затем, после успешной проверки, я буду использовать IPN, чтобы навсегда удалить эти предметы из инвентаря. ОДНАКО, если пользователь решает не выполнять платеж PayPal, мои товары остаются в «зарезервированном» состоянии. Насколько мне известно, IPN не будет сообщать сайту о том, что сеанс проверки истек или завершился.

Как я могу вытащить свой инвентарь и зарезервировать его на сайте, если пользователь выручает во время проверки PayPal или уходит со своего компьютера и позволяет тайм-ауту сеанса проверки?

...