Автор Тема: Ошибка 10413 в модуле PayPal: странное проявление  (Прочитано 600 раз)

10 Август 2017, 16:50:52
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Приветствую.

стоит Prestashop 1.7.1 и вот какая у нас история:

Используем стандартный модуль оплаты от PayPal.
И он как-то странно начал себя проявлять: товары с ценой до 999 (включительно) спокойно пропускает на оплату в paypal (даже с дополнительной стоимостью доставки), а как только стоимость товара переходит 1000 - выдаёт ошибку 10413 ("Error in Paypal. The totals of the cart item amounts do not match order amounts.")

подозреваю, что проблема в "количестве символов" в сумме стоимости товаров, ведь от валюты не зависит (аккаунт на paypal используем Бизнес с максимальными лимитами)
проявилось (обратили внимание) после установки модуля Предзаказа, но его деактивация ни к чему положительному не привела..

Кто сталкивался с подобным ?
дайте совет, как решить проблему!
10 Август 2017, 17:53:42
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблоне product-prices.tpl проверьте ограничение на ввод символов для поля цены.
10 Август 2017, 18:20:53
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Ошибка с вычислением суммы заказа, формат суммы проверить нужно.
10 Август 2017, 20:38:26
Ответ #3
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо, что включились!

Я провёл несколько опытов с оплатой и определил следующую закономерность:
не принимаются оплаты на paypal товаров, стоимость которых (до скидки) больше 3х символов в выбранной валюте ... т.е. если включить валюту отображения в евро и получить двухзначную стоимость (из-за разницы курса) - оплата проходит спокойно.

но указывать цены и выставлять счета не в национальной валюте - не логично ((

Adik,
ограничений в product-prices.tpl  я не нашёл (( может плохо искал? подскажите, пожалуйста, они как-то особенно прописаны?
11 Август 2017, 10:04:30
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
На оф. сайте писали о такой проблеме. Проблема в конвертации, нужно ограничить количество знаков после запятой.