Ответ веб-перехватчика подписки PayPal Sandbox не получен

Я пытаюсь получить уведомление через веб-перехватчики, когда производится простой платеж и подписка, однако я не получаю никаких запросов от PayPal по указанному URL-адресу. Вот что я сделал:

  1. У меня 2 аккаунта в песочнице: фасилитатор и покупатель.
  2. Создать приложение (режим sanbox) для учетной записи фасилитатора
  3. Добавьте URL-адрес веб-перехватчика в это приложение
  4. Войдите на sanbox.paypal.com, указав имя пользователя и пароль фасилитатора песочницы.
  5. Получите оплату через экспресс-кассу, и клиент также согласится на подписку
  6. Получен успешный ответ от PayPal
  7. Подготовьте строку запроса для создания подписки для этого клиента и отправьте данные через REST Api
  8. Получен ответ от PayPal по поводу подписки.

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

Также, если я перейду в Учетную запись разработчика -> Уведомления веб-перехватчика и выберу приложение, у меня будет это сообщение: У вас нет событий для выбранного приложения.

ПРИМЕЧАНИЕ. Если я добавлю URL-адрес в симулятор веб-перехватчика, все будет отлично.

Я делаю что-то неправильно?

Спасибо


person Hiren Shah    schedule 16.06.2020    source источник


Ответы (1)


Вы можете попробовать добавить все события для конечной точки веб-перехватчика. Затем проверьте, получили ли вы что-нибудь после выполнения заказа в учетной записи разработчика - ›Уведомления Webhook. Если вы по-прежнему ничего не получаете, рассмотрите возможность перекрестной проверки секрета clientId +, который вы используете при создании заказа.

person metz    schedule 25.11.2020