Вот есть статья на VC с описанием способов
https://vc.ru/u/158136-kirill-kosolapov/675794-kak-oplatit-digitalocean-iz-rossii-vybiraem-sposob-analogi-i-alternativy
Зашел посмотреть по указанной вами ссылке - в калькуляторе в стоимости услуг пишет, что минимальная комиссия 690 руб. (если больше, то 20%). И курс доллара считает почти на 15 руб. выше биржи. Кажется, это имеет смысл, когда платеж на условные 1000$. Просто хостинги обычно сильно дешевле этой суммы (не всегда, но в большинстве случаев), и тут если надо закинуть условные 50 баксов, комиссия получится конской. Но да - как один из способов, имеет право на жизнь.
Это те предложения, которые попались лично мне. Учитывая, что стоимость DigitalOcean небольшая, то такая комиссия объяснима (просто за работу). Возможно, и даже почти уверен, есть и дешевле. Если вы знаете надежный, безопасный и дешевый способ (или конкретный оффер) их пополнить, и поделитесь, думаю, те кто ищет способ воспользоваться DigitalOcean будут рады.
И где вы увидели про оплату через посредников - Amvera Cloud это вообще Российский сервис. Там таких проблем вообще нет. А что цен на сайте нет, писал ниже - сейчас там бесплатный бета-тест, все бесплатно, плюс все тарифы есть в ЛК (когда бесплатный период закончится), начинаются от 290 руб, сравнимо с дешевым VPS.
Там нет цен - так как сейчас там вообще бесплатное и безлимитное облако в рамках бета-теста! Когда он закончится, обещают 1000 руб. на счет. Что при тарифе в ЛК в 290 в месяц хватит минимум на 3 месяца. Если вы еще знаете бесплатные, ну или условно бесплатные облака по таким ценам - велком. А про посредников - это вообще другая часть статьи, читайте прежде чем что-то писать;)
Проще воспользоваться одним из отечественных сервисов. Хостингов несколько десятков. Лично я пользуюсь контейнерным облаком Amvera Cloud, это Российский аналог Heroku.