Невозможно отправить значение в PayPal - PullRequest
0 голосов
/ 11 мая 2010

PayPal IPN отправляет уведомление на ваш скрипт напрямую. Поскольку уведомление приходит от PayPal, а НЕ от клиента, который разместил заказ, сеанс «Мой вход в систему» ​​не выходит из этого контекста. Поэтому все мои данные для входа в систему не существуют в сеансе. Мне нужны значения сеанса для входа в систему, чтобы обновить мою БД с PayPal значение IPN. Как я должен поддерживать мой сеанс входа в систему, я должен установить сеанс браузера или иным образом я могу отправить первичный ключ входа в PayPal.

1 Ответ

0 голосов
/ 12 мая 2010

Перед отправкой вашего клиента в PayPal вам, возможно, следует сохранить временный заказ (данные клиента и товары) в БД с вашим собственным уникальным идентификатором заказа .

Идентификатор заказа , который вы затем отправляете в качестве переменной invoice в Paypal, которую вы позже получите от IPN (обратного вызова).

Из IPN вы получаете всю необходимую вам информацию о транзакции, которую вы затем можете проверить по собственной временной базе данных.

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