Paypal PDT не работает с бесплатной пробной версией

Я внедряю бесплатную пробную версию PayPal с Paypal PDT. По данным Paypal Docs «Когда клиент платит вам, PayPal отправляет вам идентификатор транзакции платежа, добавляя идентификатор транзакции к URL-адресу, который вы указали в профиле своего аккаунта. Эта информация отправляется через HTTP GETMsgstr «У меня есть результаты GET, когда транзакция не бесплатна, однако в бесплатной пробной версии PDT не возвращает никаких переменных GET / POST.

Можно ли использовать Paypal PDT в бесплатных испытаниях?
Любые намеки / предложения приветствуются. Заранее спасибо!

добавленное примечание:

  • Мой автоматический возврат включен

  • Я указал обратный URL

  • Передача платежных данных включена

-1

Решение

PDT работает с каждой транзакцией. Но у него есть несколько недостатков, которые мешают его надежному использованию в качестве единственного решения для обработки постоплаты. Два конкретных случая, когда PDT не является оптимальным решением, — это когда вам платят с помощью eCheck, и когда ваш пользователь отходит от экрана подтверждения оплаты PayPal, прежде чем будет перенаправлен обратно на ваш сайт. Рекомендуется использовать IPN для альтернативного метода.

Но каждая транзакция в PayPal должна иметь сумму, а затем будет создан идентификатор транзакции. Но для «бесплатной пробной версии», которую вы упомянули, вы имеете в виду, что в транзакции нет суммы? Если да, то какой тип этой транзакции и как вы ее создали?

1

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

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

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