Я использую Класс IPN Майка Каррика Paypal в моей заявке. Чтобы привязать свои переменные к платежу PayPal, вы можете создать простую систему корзин и счетов. При совершении платежа с помощью PayPal, вы можете передать параметр счета. Убедитесь, что номер счета-фактуры является уникальным для каждой транзакции.
Прочтите Введение в IPN Paypal и ознакомьтесь с приведенным примером кода. На самом деле класс Мики - это просто оболочка из примера кода, предоставленного Paypal.
Чтобы изменить значение на вашей стороне, обработайте его на странице обработчика ipn validation
. Paypal отправляет данные на эту страницу после осуществления платежа, поэтому, даже если пользователь не щелкнул обратно на страницу вашего приложения, вы все равно получите данные платежа на основе номера счета и сможете обновить значение в вашей базе данных.