Мерчант WebMoney и UTF-8

04.07.2010

Оказывается, у WebMoney есть всякие недокументированные фичи. Прикручиваю автоматическую оплату к магазину Daos, хотел русское человеческое описание сделать (примечание к платежу). Однако, у меня все проекты всегда в UTF-8, конечно, а у WebMoney устаревшая cp1251. В результате описание коверкалось. Что же делать?

LMI_PAYMENT_DESC_BASE64

Поискал решения в Google, сразу же нашёл информацию о параметре LMI_PAYMENT_DESC_BASE64, который можно поставить вместо LMI_PAYMENT_DESC и тогда всё по-русски будет, красивенько. Естественно, содержимое этого поля должно быть закодировано алгоритмом base64.

Комментарии

  1. # Never Lex

    Спасибочки. Пригодится.

Комментирование этой статьи закрыто.

Интересное Покупки ТехникаРазное Отдых Статьи Строительство Услуги Общество Хобби Культура Советы Уют