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