Кто-нибудь имеет мнение о наилучшем подходе к созданию процесса регистрации, который включает в себя подписку PayPal. Есть несколько вопросов, которые я хотел бы принять во внимание:Как зарегистрировать подписку PayPal во время регистрации
Первый: У меня есть первоначальная форма для записи сведений о пользователях. Затем я сохраняю детали в базе данных MYSQL и использую новую учетную запись и передаю ее в PayPal для ссылки на учетную запись, которая выбирает подписку. Позволяет сказать, что пользователь решает отменить платеж, теперь у меня есть учетная запись в базе данных без какой-либо подписки, связанной с ней.
Если пользователь должен был зарегистрироваться и снова зарегистрироваться, то форма будет означать, что пользователь уже зарегистрирован. Стоит ли удалять пользователя при отмене или использовать временную таблицу для хранения информации об учетной записи до того момента, когда подписка будет подтверждена.
Second: Существует небольшая задержка между PayPal IPN, достигающим сервера, и пользователем, возвращающимся после регистрации в пакет. Должен ли я помещать страницу холдинга, чтобы попросить пользователя дождаться ответа от IPN PayPal или есть какой-то другой стандартный метод решения этой проблемы?
Благодаря
Оливер
Ваш первый подход кажется разумным. Ваш второй подход может быть прекрасным, но кто хочет, чтобы ему сказали подождать? Не могли бы вы отправить пользователю уведомление по электронной почте о том, когда их учетная запись настроена? Я думаю, что это типично, если создание учетной записи не может быть мгновенным. – Josh