кодовый идентификатор PayPal URL - PullRequest
0 голосов
/ 17 декабря 2010

Я скачал codeigniter paypal lib.У меня есть несколько вопросов относительно этой библиотеки.

  1. Мой URL PayPal настроен на это, $ this-> paypal_url = 'https://www.paypal.com/cgi-bin/webscr', Это для тестирования !?Как я могу изменить его для реальных транзакций?!

  2. Мой URL-адрес возврата настроен для успешного контроллера, но я не могу просмотреть информацию о сообщении, возвращенную PayPal.Кто-нибудь может подсказать, в чем именно проблема?!

  3. Я хочу сохранить детали транзакции (Сумма оплачена, уплачена кем, на какую дату и за какой продукт), Как именно яможно этого добиться?

спасибо

1 Ответ

0 голосов
/ 19 декабря 2010

Многие мои ответы касаются API Adaptive Payments, поэтому приносим извинения, если он не соответствует 1: 1, но, надеюсь, он укажет вам правильное направление.

  1. URL, на который вы указываете, является живым сайтом, я полагаю, если вы хотите выполнить вызовы API для песочницы, правильный URL-адрес - https://www.sandbox.paypal.com/cgi-bin/webscr

  2. Обратный URL - это страница, на которую Paypal перенаправляет после транзакции или отмены. С этим не связан ни один POST-запрос, однако вы можете передавать параметры в URL (например, http://mysite.com/succes.php?amount=xxx), чтобы вы могли получить их позже. Однако это довольно противоречивый способ действий. к ...

  3. Просмотрите документацию IPN в Paypal (начальная точка: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro). Это позволяет указать URL-адрес, на который PayPal будет отправлять детали транзакции после запроса транзакции.

Прежде чем вы сможете сохранить эти данные, вам необходимо отправить запрос в Paypal, чтобы подтвердить, что IPN был сгенерирован из Paypal (это находится в документации). После этого вы можете сохранить данные в своей базе данных.

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