...
http://docs.robokassa.ru/#1186
Примечания
В редких случаях в робокассе начинают возникать ошибки вида "Код ошибки 40. Повторная оплата счета с тем же номером невозможна". Причина, по указанию Robokassa кроется в передаче одного идентификатора транзакции для двух разных платежей. Решение - через ООС увеличить хранимый в Гидре счетчик транзакций для банка Робокассы на тысячу. После этого ошибка перестает повторяться. Судя по всему счетчик на форме банка начинает пересекаться с какими-то внутренними данными Робокассы, но данное предположение пока не подтверждается поддержкой Робокассы от которой пока не удалось получить развернутое описание что конкретно и с какими данными пересекается