Paypal IPN: что, если покупатель не щелкнул ссылку возврата после оплаты?

Из того, что я понимаю об интеграции с paypal, мы полагаемся на IPN, чтобы обрабатывать нашу инъекцию db, как создание порядка, запись транзакции в наш db и т. Д.

Чтобы получать данные IPN от PayPal, покупатели должны нажать ссылку возврата после его / ее оплаты.

Но что, если покупатель не щелкнул ссылку возврата после оплаты? Покупатель по-прежнему будет видеть свою корзину с предметами в ней, если они вернутся обратно на наш торговый сайт, не нажав ссылку возврата , но они уже заплатили на paypal.

Я не могу придумать какую-либо идею решить эту возможность, которая может произойти, есть ли у вас какое-либо решение?