Boris Kramarenko 0 Опубликовано 20 октября, 2011 Жалоба Share Опубликовано 20 октября, 2011 Столкнулся с такой проблемой как оплата в Единой кассе. Если платишь товар менее тысячи, то есть возможность выбрать способ оплаты. А если общая сумма, допустим 1012р, то вылезает Значение параметра «WMI_PAYMENT_AMOUNT» (1,197.00) имеет неверный формат Как с этим бороться? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 октября, 2011 Жалоба Share Опубликовано 20 октября, 2011 В Админке - Разное - Валюты, в настройках валют, в опции Разделитель тысяч удалите значение, что б просто пустое место было. Ссылка на сообщение Поделиться на другие сайты
Boris Kramarenko 0 Опубликовано 20 октября, 2011 Автор Жалоба Share Опубликовано 20 октября, 2011 Спасибо! Сделал, но не помогло. Это видно стало только в модулях формирующих платёжные формы. А данные передает все равно неправильно. <input type="hidden" value="1,080.00" name="WMI_PAYMENT_AMOUNT"> А нужно <input type="hidden" value="1080.00" name="WMI_PAYMENT_AMOUNT"> Может глюк компа... Вечером попробую на другом.. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 октября, 2011 Жалоба Share Опубликовано 20 октября, 2011 Тогда в /includes/modules/payment/wallet_one.php попробуйте поменять; $order_sum = number_format($order->info['total'],2); [/code] на: [code] $order_sum = number_format($order->info['total'],2,''); Ссылка на сообщение Поделиться на другие сайты
Boris Kramarenko 0 Опубликовано 21 октября, 2011 Автор Жалоба Share Опубликовано 21 октября, 2011 На это $order_sum = number_format($order->info['total'],2,''); [/code] Он выдал мне: Не передан обязательный параметр «WMI_PAYMENT_AMOUNT» Похоже, что функция number_format неправильно отрабатывает. Ссылка на сообщение Поделиться на другие сайты
Boris Kramarenko 0 Опубликовано 21 октября, 2011 Автор Жалоба Share Опубликовано 21 октября, 2011 Попробовал вставить другую функцию: money_format, и о чудо!!! Сумма стала передаваться. Потом попробую еще потестировать. Но вроде работает. Ссылка на сообщение Поделиться на другие сайты
Boris Kramarenko 0 Опубликовано 28 октября, 2011 Автор Жалоба Share Опубликовано 28 октября, 2011 Протестил, и получал оплату без проблем. Оформлено уже несколько заказов. Прошу учесть этот баг в новой версии. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 октября, 2011 Жалоба Share Опубликовано 28 октября, 2011 Уже добавил в текущий код. Будет в следующем обновлении. Спасибо. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения