Перед отправкой вашего клиента в PayPal вам, возможно, следует сохранить временный заказ (данные клиента и товары) в БД с вашим собственным уникальным идентификатором заказа .
Идентификатор заказа , который вы затем отправляете в качестве переменной invoice в Paypal, которую вы позже получите от IPN (обратного вызова).
Из IPN вы получаете всю необходимую вам информацию о транзакции, которую вы затем можете проверить по собственной временной базе данных.