2013-07-23 5 views
0

У нас есть слушатель IPN уже из интеграции другого paypal api. Теперь я хочу, чтобы я попытался ввести платежную кнопку в веб-решение, которое затем должно было бы сообщить существующему слушателю IPN.Как настроить тестовую песочницу для тестирования

У меня есть логин для сайта paypal devlopers. Я вижу там симулятор IPN, но, насколько я понимаю, это позволяет мне создать сообщение и отправить его вручную. Есть ли способ настроить мою учетную запись sandbox для отправки уведомлений IPN слушателю, когда я посылаю клик с веб-кнопки в песочницу. Другими словами, я хочу, чтобы сообщение IPN создавалось на основе информации, которую я отправляю с помощью веб-кнопки, так же, как и в живой системе, а не для моего предположения о том, какое сообщение будет создано тогда. Я не вижу, где настроить адрес, который я хочу получать, а не для симулятора.

Кроме того, есть ли способ протестировать валюту, отличную от доллара США?

Спасибо,

Адам

ответ

1

Для СПИ, самый простой способ передать URL вашего обработчика СПИ в notify_url переменной вашей кнопки.

Код валюты можно проверить, передав код валюты в переменной currency_code вашей кнопки. Список валют Поддержка PayPal может быть найдена по адресу https://developer.paypal.com/webapps/developer/docs/classic/api/currency_codes/.

+0

Спасибо. Валютный вопрос был больше для симулятора IPN, но, похоже, это поддерживает только доллары США. Когда я делаю фактические запросы, я могу установить валюту и получить IPN-сообщение ОК в других валютах. Оказалось, чтобы заставить тренажер работать в конечном итоге, и просто куча фактических платежей через песочницу. – Adam

Смежные вопросы