Статус Payment error хотя все верно оплачено

Спасибо! После нескольких недель тестов, проблема все еще появляется но не постоянно, а каким-то случайным образом. Все цены указаны в формате два знака после запятой, однако в случае со скидками и налогом не уверен в каком формате рассчитывается конечная цена которую видит покупатель. При возникновении ошибки в бэкофисе я вижу что ошибка - результат того, что я взимаю больше или меньше положенной суммы на 0,01 (видимо, как раз результат округления). Проблемаб похожеб в налогею Он указан как 10.000% и я не могу поменять значение на 10% или 10.00? Кто знает где можно поменять это значение? С другой стороны, ошибка только с модулем ПайПфал, процессинг карт работает нормально. В ПайПале с этой ошибкой отправили к Престе.
Заранее спасибо за помощь!

Приветствую! Изменить количество знаков после запятой для значения налога можно в таблице ps_tax (столбец rate).
По умолчанию для этого столбца выставлен тип 3 знака после запятой: decimal(10,3)
Измените это на:
decimal(10,2) - для формата величины ставки налога: 10.00%
..или на:
int(10) - для формата: 10%
 
Назад
Сверху