Paypal Payflow Set Express Checkout Проблемы с подключением - PullRequest
0 голосов
/ 11 марта 2012

Я использую Payflow Pro Express Checkout для получения токена от Paypal. Я устанавливаю соединение, но серверы PayPal говорят, что это недопустимый тип транзакции.

Вот строка, которую я передаю Paypal:

&TRXTYPE=S&TENDER=P&ACTION=S&AMT=0.93&CANCELURL=https%3A%2F%2Flocal.dev%2Fpaypal_pa_pl_redirect.php%3Frt%3Dcancel&RETURNURL=https%3A%2F%2Flocal.dev%2Fpaypal_pa_pl_redirect.php%3Frt%3Dreturn&EMAIL=biz@ev.com&CUSTOM=68166&PARTNER=PayPal&PWD=password@x&USER=useruser&VENDOR=userusers&CURRENCY=USD

А вот и ответ:

RESULT=3&RESPMSG=Invalid transaction type

Подключение к этому серверу:

https://pilot-payflowpro.paypal.com

Любые идеи, предложения или помощь будут великолепны!

EDIT ============================================== =================================

Как сказал Роберт ниже, Payflow должен быть связан с вашей песочницей. Это из Руководства по экспресс-оплате Paypflow PDF.

Свяжите свою учетную запись Payflow Pro с песочницей

Чтобы связать свою учетную запись Payflow Pro с Песочницей, выполните следующую процедуру:

  1. Перейдите на вкладку «Поддержка контактов».

  2. Введите тему как: Связать Payflow Pro с песочницей

  3. Укажите следующее:

- адрес электронной почты и пароль для входа в учетную запись Payflow Pro Merchant

- адрес электронной почты для входа и пароль учетной записи Продавца, которую вы создали в Песочнице

Тестовая среда

  1. Отправить билет.

Ваш идентификатор продавца и песочница будут связаны в течение 72 часов, что позволит вам перенаправлять транзакции Express Checkout через среду Sandbox. Обязательно:

? Отправлять все тестовые запросы транзакций в виде POST на адрес хоста Payflow: https://pilotpayflowpro. paypal.com

? Отправить перенаправления Express Checkout по адресу: https://www.sandbox.paypal.com/cgibin/ webscr? CMD = _express-контроль и маркер =

...