описание задачки в топике: есть слово "Участие"(название товара), при попытке отправки запроса к платежной системе, выдает ошибку, тк есть символы которых нет в CP866, если заменить слово на "Пакет" то все работает, пробую делать по вашему алгоритму перевод UTF-8 -> CP866 -> UTF-8, - по прежнему ошибка от платежной системы. Текст на выходе должен быть естетсвенно такой же как и на входе, тк это слово попадает в фискальный чек клиенту