PayPal сообщение IPN

я включал платежную систему в свое использование сайта PayPal.

в PayPal я имею, выбирают платежную службу сообщений в качестве IPN.

Теперь у меня есть некоторый вопрос о потоке мой сайт, я не делаю, как обработать его.

1) Теперь, Если имя пользователя, названное "A", заплатило за некоторый сервис и в то же время, имя пользователя, названное "B", также осуществляет платеж, Как насчет я узнал это, которое пользователь оплатил сервис? [средства, что я должен включать в свой платежный поток для знания о пользователе? если я добавляю идентификатор пользователя со своим названием товара и затем получаю тот идентификатор от того названия товара в URL сообщения IPN]

2) Во сколько взят сообщением IPN, bcz в прошлый раз, когда я проверял свой платежный модуль затем, я не знаю, когда мое сообщение было отправлено PayPal, но это было, конечно, занято время, говорит больше 3 - 5 минут, теперь что должно я делать для получения статуса платежа сразу bcz в моем сайте, я хочу это, как только пользователь заплатил затем, что сервис должен сразу запуститься.

Править: Я могу включать какие-либо пользовательские данные со своей оплатой. Bcz в сообщении IPN, отправленном PayPal, их - тот, зарегистрированный названный "пользовательским" отправленный PayPal так, чтобы добавить это, если я должен включать тот файл в свою платежную форму.

1
задан Nitz 6 July 2010 в 05:50
поделиться

1 ответ

1.) существуют пользовательские переменные транзакции HTML, которые можно установить для таких вещей, и вам нужно будет соответствующим образом назвать входной тег. Для каждого настраиваемого поля, которое вы хотите сохранить, будет два элемента ввода. Один для имени поля и один для значения поля.

Эти теги: on0 , on1 или on2 для имен настраиваемых полей и os0 , os1 ] и os2 для значений настраиваемого поля.

Я бы отправил on0 со значением «UserID», а os0 - фактическим идентификатором.

Эти значения будут представлены в IPN следующим образом:

os0 представлен как option_selection1

on0 представлен как option_name1

Вот информация о параметрах PayPal

2.) Они почти всегда находятся в пределах 5 минут, но я слышал, что время от времени могут быть периоды, когда это может быть значительно больше. Вы всегда можете создать страницу успеха PDT, которая переваривает ту же информацию, что и в сообщении IPN.Это будет ваша страница возврата с сайта PayPal, и все ваши данные будут включены в запрос. Просто убедитесь, что вы все еще используете IPN, если транзакция завершится успешно, но пользователь никогда не вернется на ваш сайт. Мне нравится использовать оба метода, поэтому вы можете настроить возвращение на свой сайт для пользователя в зависимости от его транзакции. И если вы это делаете и у вас есть вся необходимая информация, вы можете также обработать заказ.

2
ответ дан 2 September 2019 в 23:16
поделиться