Я использую режим песочницы.
Я нажимаю кнопку покупки в своем магазине, и после того, как я заплачу с помощью учетной записи sanndbox, она берет меня в «Спасибо за ваш платеж – Paypal», но не перенаправляет обратно на мой сайт! У меня уже есть настройка IPN!
Я не понимаю, мне нужно сначала связаться с paypal? или есть ли какой-либо раздел в PayPal, где вы можете ввести URL своего торгового сайта, чтобы получить разрешение?
IPN отправляет уведомление на ваш сервер за кулисами, независимо от того, перенаправлен ли конечный пользователь или нет.
PDT – это другая (хотя и несколько аналогичная) технология, предлагаемая PayPal, которая отправляет данные при перенаправлении. Вы уверены, что не получаете уведомлений IPN?
хорошее сравнение различных методов здесь: https://www.x.com/message/108223#108223
при использовании IPN информация о транзакции будет отправляться на ваш URL-адрес обработчика ipn непосредственно из PayPal в фоновом режиме. URL-адрес ipn можно указать с параметром «notify_url» или в вашем профиле.
клиент будет перенаправлен обратно на ваш сайт. целевой URL может быть установлен в вашем профиле или указан в транзакции с использованием параметра «возврат».