Я создаю простое веб-приложение, которое позволит пользователям зарегистрироваться, а затем использовать веб-приложение. Я хочу добавить механизм оплаты после регистрации, но до использования функциональности веб-приложения.
Например:
- Пользователь заходит на сайт и регистрируется
- Способы оплаты PayPal, предлагаемые на странице (оплата за одноразовое использование ИЛИ за неограниченное годовое использование)
- После успешной оплаты профиль пользователя в БД обновляется до статуса «ОПЛАТА»
- Остальная часть страницы открыта с доступом к функциональности веб-приложения
Я был бы в порядке, если бы после шага 3 была загружена новая страница с функциональностью веб-приложения, но, по моему мнению, эта же страница, демонстрирующая функциональность (например, отображение div), была бы лучшим пользовательским интерфейсом.
Я никогда не интегрировал PayPal с веб-приложением (кнопки PayPal не учитываются!), И мне любопытно узнать, как это настроить, учитывая, что мое веб-приложение использует ванильную архитектуру LAMP.
Будем весьма благодарны за любую помощь или указатели на руководства или примеры кода. Не менее полезными будут любые подводные камни, на которые стоит обратить внимание, когда я буду заниматься этим упражнением.
Спасибо.