У самого такая проблема была. Два дня возился и разобрался. У них на странице ясно и понятно написано:
Если параметр WMI_DESCRIPTION содержит кириллицу, убедитесь, что форма отправляется на сервер в кодировке UTF-8. Для этого форма должна иметь атрибут accept-charset=»UTF-8″.
Вот из-за этого и дает ошибку, как только я написал описание платежа на английском так и проблема пропала, а платежи проходят отлично.
P.S. Атрибут ставил не помогло. Только EN