Я, наверное, предложу глупый, но самый простой вариант: договориться с покупателем и вернуть ему на другие реквизиты, рублевые.
Ведь на основании ч. 2 п. 4 ст. 27, ч. 2 п. 4 ст. 28 Закона от 09.01.2002 № 90-З «О защите прав потребителей» расчеты с потребителем при возврате уплаченной за товар денежной суммы осуществляются в той же форме, в которой производилась оплата товара. Но это совсем не означает, что именно на тот же счёт.
С валютным контролем связываться - себе дороже, а если счёт ещё и не в российском банке - можно и не туда отправить вовсе.
Все, что нужно от покупателя - заявление на возврат на определенные реквизиты и доверенность на держателя счета, если это не его счёт
Может, у кого на практике были подобные случаи - у меня не было, но мне в голову только такой выход приходит