Наконец-то у меня работает система PayPal, использующая IPN и систему бронирования, чтобы два человека не покупали один и тот же продукт.
Проблема в том, что для моего приложения резервирование длится 10 минут. Если пользователь резервирует продукт, запускается «таймер», он нажимает кнопку оплаты и попадает на сайт PayPals. Затем он оставляет компьютер на 10 минут и возвращается. Затем он покупает его. К настоящему моменту резервирование закончилось, и, возможно, кто-то еще мог его уже купить.
Можно ли отправить ограничение по времени с запросом IPN PayPal, чтобы остановить это?