Настройка PayPal

Заполнил данные
Настройки — miniShop2 — платежи
yadi.sk/i/cxhs0kn6iJk5J

Активировал PayPal в «способы оплаты»
«miniShop2 :: Настройки — способы оплаты»
Потом не забыл в методах оплаты указал PayPal

Но почему не редиректит на PayPal
может ещё скрытое поле какое-то нужно для PayPal?

У PayPal «Корпоративный» счет.

Заказ проходит, а на PayPal не редиректит, что делаю не так?
Для теста…
skates.petrick.ru/
или может нужен ещё токен для
www.paypal.com/webscr?cmd=_express-checkout&token=?

догадался лог посмотреть

[2015-08-06 18:08:57] (ERROR @ /assets/components/minishop2/payment/paypal.php) [miniShop2] Payment error while request. Request: Array
(
[METHOD] => SetExpressCheckout
[PAYMENTREQUEST_0_CURRENCYCODE] => USD
[PAYMENTREQUEST_0_ITEMAMT] => 60
[PAYMENTREQUEST_0_SHIPPINGAMT] => 0
[PAYMENTREQUEST_0_AMT] => 60
[RETURNURL] => skates.petrick.ru/assets/components/minishop2/payment/paypal.php?action=success
[CANCELURL] => skates.petrick.ru/assets/components/minishop2/payment/paypal.php?action=cancel
[PAYMENTREQUEST_0_INVNUM] => 3
[L_PAYMENTREQUEST_0_NAME0] => board3
[L_PAYMENTREQUEST_0_AMT0] => 60
[L_PAYMENTREQUEST_0_QTY0] => 1
)
, response: Array
(
[TIMESTAMP] => 2015-08-06T14:08:56Z
[CORRELATIONID] => 3044fe12a9364
[ACK] => Failure
[VERSION] => 74.0
[BUILD] => 000000
[L_ERRORCODE0] => 10002
[L_SHORTMESSAGE0] => Restricted account
[L_LONGMESSAGE0] => Account is restricted
[L_SEVERITYCODE0] => Error
)

видимо всё таки проблема с аккаунтом

млин как так получается, начал писать сюда и сразу нашел решение

PayPal's documentation for their error code 10002 states: «This error can be caused by an incorrect API username, an incorrect API password, or an invalid API signature. Make sure that all three of these values are correct. For your security, PayPal does not report exactly which of these three values might be in error.»

может кому пригодится.
Александр Москвин
06 августа 2015, 13:59
modx.pro
3 846
0

Комментарии: 3

Valentin
10 ноября 2016, 14:15
0
по умолчанию не хочет работать paypal. в логе, следующее, весь интернет перерыл не нашел информации, пишу сюда, прошу помощи разобраться. в чем проблема? Yandex оплата куплена и работает только после правки автора. у кого paypal работает, напишите в личку плиз

[2016-11-10 15:00:13] (ERROR @ --------/core/xpdo/om/xpdoquery.class.php: 739) Encountered empty IN condition with key id
[2016-11-10 15:00:29] (ERROR @ --------/core/components/minishop2/custom/payment/paypal.class.php: 84) [miniShop2] Payment error while request. Request: Array
(
[METHOD] => SetExpressCheckout
[PAYMENTREQUEST_0_CURRENCYCODE] => USD
[PAYMENTREQUEST_0_ITEMAMT] => 1500
[PAYMENTREQUEST_0_SHIPPINGAMT] => 0
[PAYMENTREQUEST_0_AMT] => 1500
[RETURNURL] => ---------/assets/components/minishop2/payment/paypal.php?action=success
[CANCELURL] => ---------/assets/components/minishop2/payment/paypal.php?action=cancel
[PAYMENTREQUEST_0_INVNUM] => 35
[L_PAYMENTREQUEST_0_NAME0] => Товар 2
[L_PAYMENTREQUEST_0_AMT0] => 1500
[L_PAYMENTREQUEST_0_QTY0] => 1
)
, response: SSL connect error
    Александр Москвин
    13 ноября 2016, 21:40
    0
    надо будет поискать по этой ошибке в интернете class.php: 739) Encountered empty IN condition with key id
    а также
    , response: SSL connect error — не может подключиться к SSL сертификату.
    настраивал давно и с такими танцами, у меня это получилось
      Valentin
      14 ноября 2016, 15:55
      0
      Александр, спасибо, за ответ, информации по проблеме с ssl сертификатом и minishop2 не нашел в интернете. неужели я первый с ней столкнулся? или у всех по умолчанию он есть? я правильно понимаю что его нужно покупать у провайдера отдельно? нужно ли при этом править htaccess?

      почему он ругается на paypal.class.php: 84) [miniShop2] тоже гугл молчит на этот счет…
      Вы не поделитесь своими записями или может статьи какие остались со времен настройки?

      я действовал по этой http://garretoverstreet.com/support/developers/cms/modx/revolution/add-ons/minishop2/#about-component
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3