Для моего сайта членства у меня обработчик IPN. Мой вопрос - один из «потоков» сайта.Подписки PayPal - Обработка IPN и поток сайта?
Вот как это происходит: пользователя -> Посадка -> SignUp -> Проверка -> PayPal -> ThankYou
Так вот проблема (которая могла бы просто быть все в моей голове). Допустим, вы зарегистрировались и подтвердили свою учетную запись. Затем вы нажимаете «Подписаться!». ссылку и отправляются на paypal - где вы завершаете платеж и отправляетесь на страницу «Спасибо».
Что делать, если IPN не возвращается на мой сайт быстро? Ссылка подписаться будет по-прежнему там, и пользователи могут щелкнуть ее снова, думая, что они не подписались (хотя они и есть, это просто время).
Если я борюсь с этим, обновив свой профиль, чтобы сказать ... «Активировать ...», когда они нажимают ссылку «Подписаться», и они не завершают процесс PayPal ... это может быть навсегда сказать: Активация ... ".
Просто интересно, так как это мой первый раз интеграции PayPal:
Как вы справляетесь состояние между временем пользователь нажимает на ссылку подписки и требуется для процесса IPN для завершения?
Были ли у вас какие-либо проблемы с тем, что IPN не прибывает быстро?
Это уже синхронно ... если вы считаете, что IPN вернется достаточно быстро, это, вероятно, не проблема ... и я придумываю проблемы, которые даже не проблемы. Спасибо! – Chaddeus
Всегда полезно рассматривать пессимистические сценарии, чтобы мы могли справиться с этим в коде :) – Wayne