Когда лучше всего создавать PayPal Webhook?

Я использую API PayPal для создания Webhook, а не сайт для разработчиков. Когда лучшее время для этого? Создать ли веб-крючок до создания платежа, после создания платежа или после его выполнения? Согласно документации API, веб-крючок должен быть создан только один раз за время существования приложения. Что произойдет, если новый веб-крючок создается при каждом использовании приложения?
Что я имею:

  1. processPayment: детали платежа определены, платеж создан, пользователь перенаправлен в PayPal.
  2. executePayment: пользователь возвращается из PayPal, платеж выполняется.

При уведомлении:

  1. verifyPayment: вызывает функцию для проверки подписи Webhook.
  2. Постобработка в базе данных сайта.

Постскриптум Где / как генерируется идентификатор webhook?

0

Решение

Webhook необходимо создать до совершения платежной транзакции, если вы хотите получать уведомления о платеже. Если в вашем приложении настроено несколько веб-хуков, и если у вас есть одинаковый набор событий, подписанных на оба, вы будете получать уведомления на обоих веб-хуках.

Спасибо!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]