Каждый API обработки транзакций PayPal имеет параметр для установки notify_url для этой транзакции, который (если установлен) будет переопределять и иметь приоритет над любым URL-адресом IPN по умолчанию, установленным на уровне учетной записи. Поэтому да, для вашей интеграции лучше установить ее во время транзакции, в вызовах API, которые устанавливают и фиксируют транзакцию.
Синтаксис для этого будет зависеть от того, какие API PayPal вы используете; Вы должны проконсультироваться с их справкой и найти параметр notify
.
Так как, возможно, вы используете Express Checkout NVP, в этом случае имя параметра PAYMENTREQUEST_0_NOTIFYURL
в SetExpressCheckout звоните