PayPal Modx revolution minishop2 настройка
Приветствую!
Ребята, помогите пожалуйста настроить PayPal в minishop2, редиректа не происходит, данные Логина и пароль а также подпись продавца в настройках стоят верные. И тем не менее не перенаправляет на оплату, при клике на кнопку оплатить, с выбранным методом оплаты PayPal на странице корзины.
Ребята, помогите пожалуйста настроить PayPal в minishop2, редиректа не происходит, данные Логина и пароль а также подпись продавца в настройках стоят верные. И тем не менее не перенаправляет на оплату, при клике на кнопку оплатить, с выбранным методом оплаты PayPal на странице корзины.
Комментарии: 34
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Minishop2 последняя версия
Сайт на https
И в последней версии есть запись в changelog:
Fixed paypal error [PR #387]
Может быть это ваша проблема.
при нажтии на ссылку белый экран. ссылка такого рода мой домен/assets/components/minishop2/payment/paypal.php?action=continue&msorder=98&mscode=feae889a6facccb79b49912495741fef
при нажтии на ссылку белый экран. ссылка такого рода мой домен/assets/components/minishop2/payment/paypal.php?action=continue&msorder=98&mscode=feae889a6facccb79b49912495741fef
настраивал в версии 2.6.0 — все нормально работает
Он выдается там же где пароль и подпись продавца
— Запрос подписи
— Запрос сертификата.
Необходимо выбрать Запрос подписи (Request api signature).
У вас на скрине написано что вы запросили СЕРТИФИКАТ ( yadi.sk/i/FktFP-q_HeyW7Q ), значит подписи там нету никакой, вы не сможете настроить таким образом платежку в минишопе.
Запросите в paypal ПОДПИСЬ (Signature)
а заполенно все поля.
(
[METHOD] => SetExpressCheckout
[PAYMENTREQUEST_0_CURRENCYCODE] => GBP
[PAYMENTREQUEST_0_ITEMAMT] => 42
[PAYMENTREQUEST_0_SHIPPINGAMT] => 0
[PAYMENTREQUEST_0_AMT] => 42
[RETURNURL] => /assets/components/minishop2/payment/paypal.php?action=success
[CANCELURL] => /assets/components/minishop2/payment/paypal.php?action=cancel
[PAYMENTREQUEST_0_INVNUM] => 113
[L_PAYMENTREQUEST_0_NAME0] => 7008 Active Nail Cream 50ml
[L_PAYMENTREQUEST_0_AMT0] => 42
[L_PAYMENTREQUEST_0_QTY0] => 1
)
, response: Array
(
[TIMESTAMP] => 2020-12-03T20:16:13Z
[CORRELATIONID] => 90dc2f30b23b9
[ACK] => Failure
[VERSION] => 74.0
[BUILD] => 55100925
[L_ERRORCODE0] => 10002
[L_SHORTMESSAGE0] => Security error
[L_LONGMESSAGE0] => Security header is not valid
[L_SEVERITYCODE0] => Error
)
[2020-12-03 21:16:14] (ERROR @ /homepages/37/d823063943/htdocs/naetika/core/components/minishop2/custom/payment/paypal.class.php: 84) [miniShop2] Payment error while request. Request: Array
(
[METHOD] => SetExpressCheckout
[PAYMENTREQUEST_0_CURRENCYCODE] => GBP
[PAYMENTREQUEST_0_ITEMAMT] => 42
[PAYMENTREQUEST_0_SHIPPINGAMT] => 0
[PAYMENTREQUEST_0_AMT] => 42
[RETURNURL] => /assets/components/minishop2/payment/paypal.php?action=success
[CANCELURL] => /assets/components/minishop2/payment/paypal.php?action=cancel
[PAYMENTREQUEST_0_INVNUM] => 113
[L_PAYMENTREQUEST_0_NAME0] => 7008 Active Nail Cream 50ml
[L_PAYMENTREQUEST_0_AMT0] => 42
[L_PAYMENTREQUEST_0_QTY0] => 1
)
, response: Array
(
[TIMESTAMP] => 2020-12-03T20:16:14Z
[CORRELATIONID] => f4dc6eeaceda1
[ACK] => Failure
[VERSION] => 74.0
[BUILD] => 55100925
[L_ERRORCODE0] => 10002
[L_SHORTMESSAGE0] => Security error
[L_LONGMESSAGE0] => Security header is not valid
[L_SEVERITYCODE0] => Error
Проблемы нет в minishop2.
url оплаты PayPal www.paypal.com/webscr?cmd=_express-checkout&token=
Url api запросов PayPal api-3t.paypal.com/nvp
Всем вам большое спасибо за отклик на мою просьбу.
Вопрос на засыпку, что указать ms2_payment_paypal_cancel_id? Щас провел платеж, и на карте не было денег, и paypal меня перекинул на страницу которую создавал для ms2_payment_paypal_success_id якобы все хорошо, что платеж прошел. Но по факту он должен быть отменен деньги то не списались.