Настройка 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.»
может кому пригодится.
Настройки — 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.»
может кому пригодится.
Комментарии: 3
по умолчанию не хочет работать 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
[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
надо будет поискать по этой ошибке в интернете class.php: 739) Encountered empty IN condition with key id
а также
, response: SSL connect error — не может подключиться к SSL сертификату.
настраивал давно и с такими танцами, у меня это получилось
а также
, response: SSL connect error — не может подключиться к SSL сертификату.
настраивал давно и с такими танцами, у меня это получилось
Александр, спасибо, за ответ, информации по проблеме с ssl сертификатом и minishop2 не нашел в интернете. неужели я первый с ней столкнулся? или у всех по умолчанию он есть? я правильно понимаю что его нужно покупать у провайдера отдельно? нужно ли при этом править htaccess?
почему он ругается на paypal.class.php: 84) [miniShop2] тоже гугл молчит на этот счет…
Вы не поделитесь своими записями или может статьи какие остались со времен настройки?
я действовал по этой http://garretoverstreet.com/support/developers/cms/modx/revolution/add-ons/minishop2/#about-component
почему он ругается на paypal.class.php: 84) [miniShop2] тоже гугл молчит на этот счет…
Вы не поделитесь своими записями или может статьи какие остались со времен настройки?
я действовал по этой http://garretoverstreet.com/support/developers/cms/modx/revolution/add-ons/minishop2/#about-component
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.