Я пытаюсь установить URL-адрес обратного вызова для отправки данных заказа на указанный c URL-адрес, если платеж оплачен и т. Д. c .., но я должен, чтобы он приходил так же, как он был отправлен с PayPal IPN
Стандартный модуль WooCommerce уже использует IPN для обработки, и можно отправить только один IPN - поэтому замена или переопределение этого IPN не будет хорошей идеей. Существует более новый / лучший плагин WooCommerce для PayPal, который не очень зависит от IPN, поэтому, возможно, переключитесь на него: https://woocommerce.com/woocommerce-and-paypal/
И отдельно от IPN вы можете подписаться на События Webhook для PAYMENT.CAPTURE.COMPLETED и др. c. Webhooks задокументированы здесь: https://developer.paypal.com/docs/integration/direct/webhooks/