создание формы регистрации курса с оплатой PayPal - PullRequest
1 голос
/ 22 февраля 2020

Я хочу создать страницу со списком классов, позволяющую пользователю выбрать курс + заполнить свое имя и адрес электронной почты, разрешить пользователю оплатить PayPal, а если он заплатил, форма записывает данные в базу данных.

Я знаю, как сделать форму HTML и PHP с необходимыми полями, я знаю, как записать данные в базу данных, я исследовал, как создать бизнес-счет PayPal для приема платежей, но как мне написать данные формы в базу данных ПОСЛЕ страницы PayPal? Браузер перенаправляется на сайт PayPal для оплаты, не так ли? https://i.stack.imgur.com/KK34c.jpg как сохранить переменные со страницы 1 и использовать их на странице 3 для записи в базу данных?

1 Ответ

0 голосов
/ 22 февраля 2020

Я бы рекомендовал реализовать этот шаблон проверки на стороне сервера: https://developer.paypal.com/demo/checkout/# / pattern / server

На вашем сервере происходят вызовы API для настройки и захвата транзакции: https://developer.paypal.com/docs/checkout/reference/server-integration/

Когда вызов API для захвата возвращает успех, то есть тогда вы можете немедленно записать успешную регистрационную запись в свою базу данных и показать подтверждение пользователю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...