Сломал оплату PayPal

Здравствуй, друже!

Суть: Подключил оплату через палку — все работало. Далее вычитал про метод (оплата без регистрации)

'SOLUTIONTYPE' => 'Sole'


редирект на paypal сломался (внес изменения в файл paypal.class.php). Далее, нашел по ключевым статьям решения Бориса. Сделал все по инструкции — не помогло. Прочитал коммент

Перестает переводить на страницу опллаты — смотри лог.


Удалил кэш (все папку напрямую). И вот лог:

[2015-08-05 23:47:44] (ERROR @ /assets/components/minishop2/action.php) An error occurred while trying to send the email: Невозможно запустить функцию mail.
[2015-08-05 23:47:45] (ERROR @ /assets/components/minishop2/action.php) [miniShop2] Payment error while request. Request: Array
(
    [METHOD] => SetExpressCheckout
    [PAYMENTREQUEST_0_CURRENCYCODE] => RUB
    [PAYMENTREQUEST_0_ITEMAMT] => 31.17
    [PAYMENTREQUEST_0_SHIPPINGAMT] => 0
    [PAYMENTREQUEST_0_AMT] => 31.17
    [RETURNURL] => http://*.ru/assets/components/minishop2/payment/paypal.php?action=success
    [CANCELURL] => http://*.ru/assets/components/minishop2/payment/paypal.php?action=cancel
    [SOLUTIONTYPE] => Sole
    [LANDINGPAGE] => Billing
    [NOSHIPPING] => 1
    [ALLOWNOTE] => 0
    [LOCALECODE] => RU
    [ADDROVERRIDE] => 0
    [PAYMENTREQUEST_0_INVNUM] => 15
    [L_PAYMENTREQUEST_0_NAME0] => 00340
    [L_PAYMENTREQUEST_0_AMT0] => 30
    [L_PAYMENTREQUEST_0_QTY0] => 1
)
, response: Array
(
    [TIMESTAMP] => 2015-08-05T21:47:45Z
    [CORRELATIONID] => e076446244843
    [ACK] => Failure
    [VERSION] => 74.0
    [BUILD] => 000000
    [L_ERRORCODE0] => 10413
    [L_SHORTMESSAGE0] => Transaction refused because of an invalid argument. See additional error messages for details.
    [L_LONGMESSAGE0] => The totals of the cart item amounts do not match order amounts.
    [L_SEVERITYCODE0] => Error
)


РЕШЕНО: Не работает с добавление процента к сумме, при выборе палки (ставил 3,9%, чтобы покрыть стандартную комиссию).

Осталось 2 вопроса:
1. Палка закрыла возможность оплатить без регистрации?
2. Что можно придумать с доп. процентами?
Alexander
05 августа 2015, 22:08
modx.pro
1 196
0

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

Александр Москвин
06 августа 2015, 17:32
0
ошибку такую пишет
The totals of the cart item amounts do not match order amounts.
т.е. получается
сумма корзины не совпадает с суммой заказа
по ошибке 10413 надо смотреть в интернете

    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1