Нужно настроить на сайте прием платежей в разных валютах, по минимуму: доллары/евро и грн.
Проще всего думаю сделать через сторонний сервис по типу donationalerts, donatePay и т.д - есть встраиваемый виджет, можно выставить цель приема, прогресс и т.д.
Минус этих сервисов в том, что они принимают только в рублях, а это ненужная для меня конвертация два раза - один раз за прием и второй - за вывод.