Хобрук: Ваш путь к мастерству в программировании

URL-адрес для использования в Paypal IPN Simulator

Я использую симулятор по адресу https://developer.paypal.com/webapps/developer/applications/ipn_simulator, чтобы проверить мой сценарий IPN, расположенный по адресу www.domain.com/ipn.asp

как часть моего собственного сценария IPN, мне нужно повторно отправить полученное сообщение IPN обратно в Paypal.

  1. если я отправлю обратно на https://www.sandbox.paypal.com/cgi-bin/websc - симулятор IPN выдает сообщение об ошибке («К сожалению, мы не смогли отправить IPN»).
  2. Но если я отправлю ответ на https://www.paypal.com/cgi-bin/webscr (живой сценарий) - симулятор IPN выдает мне сообщение об успешном завершении («IPN успешно отправлено») - НО, мои собственные сценарии IPN говорят мне, что окончательный ответ от PayPal - был INVALID, хотя я отправляю все обратно с cmd=_notify-validate&

Итак - какой URL мне следует использовать, и может ли быть какая-то причина, по которой я продолжаю получать этот INVALID окончательный ответ?

Благодарность!

17.12.2013

Ответы:


1

https://www.sandbox.paypal.com/cgi-bin/webscr правильный адрес для тестирования с песочницей. В адресе, который вы указали в своем вопросе, отсутствует r в конце webscr.

Есть много причин, по которым вы можете получить НЕВЕРНЫЙ ответ. Вам нужно будет отладить свой код, чтобы найти проблему. Я использовал PHP в качестве слушателя IPN, так что я ничем не могу в этом помочь.

18.12.2013
  • ты мужчина - как я мог пропустить это r !! спасибо большое! 18.12.2013
  • Новые материалы

    Решения DBA Metrix
    DBA Metrix Solutions предоставляет удаленного администратора базы данных (DBA), который несет ответственность за внедрение, обслуживание, настройку, восстановление базы данных, а также другие..

    Начало работы с Блум
    Обзор и Codelab для генерации текста с помощью Bloom Оглавление Что такое Блум? Некоторые предостережения Настройка среды Скачивание предварительно обученного токенизатора и модели..

    Создание кнопочного меню с использованием HTML, CSS и JavaScript
    Вы будете создавать кнопочное меню, которое имеет состояние наведения, а также позволяет вам выбирать кнопку при нажатии на нее. Финальный проект можно увидеть в этом Codepen . Шаг 1..

    Внедрите OAuth в свои веб-приложения для повышения безопасности
    OAuth — это широко распространенный стандарт авторизации, который позволяет приложениям получать доступ к ресурсам от имени пользователя, не раскрывая его пароль. Это позволяет пользователям..

    Классы в JavaScript
    class является образцом java Script Object. Конструкция «class» позволяет определять классы на основе прототипов с чистым, красивым синтаксисом. // define class Human class Human {..

    Как свинг-трейдеры могут использовать ИИ для больших выигрышей
    По мере того как все больше и больше профессиональных трейдеров и активных розничных трейдеров узнают о возможностях, которые предоставляет искусственный интеллект и машинное обучение для улучшения..

    Как построить любой стол
    Я разработчик программного обеспечения. Я люблю делать вещи и всегда любил. Для меня программирование всегда было способом создавать вещи, используя только компьютер и мое воображение...