VPS, хостинг и домен: чем платить, чтобы сервер не выключили
За зарубежный VPS, хостинг и домен платят картой зарубежного банка: выпусти виртуальную Mastercard в GetCard, пополни рублями через СБП и привяжи её в биллинге провайдера. Карта российского банка отбивается по BIN. Держи на балансе два месячных счёта вперёд: после неудачного списания домен уходит в grace, а сервер - в suspend.
- Запас на карте
- два счёта вперёд
- Grace у домена
- около 30 дней
- Выкуп из redemption
- плюс $50-200
- Домены .ru и .рф
- 30 дней, потом в продажу
Хостинг отличается от подписки на кино одной деталью: при неудачном списании ты теряешь не доступ к сериалам, а работающий сайт, почту на домене и иногда сами данные. Причём ломается всё не в момент отказа, а через неделю-другую, когда провайдер отработает свои внутренние сроки. Разбираем, чем платить, как поставить автопродление, чтобы оно реально сработало, и что делать в первые сутки после письма Payment failed.
Что видит биллинг провайдера, когда ты жмёшь Pay
Не паспорт и не гражданство. Биллинг видит первые цифры номера карты - BIN, по которому определяется банк-эмитент и его страна. Дальше сверяется платёжный адрес, отдельно смотрится страна аккаунта и IP, с которого пришёл запрос. Решение принимает эмитент, а провайдер показывает тебе общую фразу вроде Your card was declined, даже если настоящая причина совсем другая.
Российский BIN отсекается на уровне платёжной системы: запрос до хостера просто не доходит. Ни VPN, ни объяснения в поддержке этого не меняют, нужна карта, выпущенная за рубежом. У нас это виртуальная Mastercard зарубежного банка-эмитента с собственным платёжным адресом - тем самым, который потом идёт в форму оплаты.
Отдельная история - страна аккаунта. У части провайдеров она проверяется независимо от карты. Hetzner, например, при регистрации из России может запросить документы и отказать по стране, и зарубежная карта тут ничего не решает: вопрос не в платёжном средстве. DigitalOcean, Vultr, Contabo такой проверки обычно не делают и упираются именно в карту. Это стоит выяснить до того, как ты перенесёшь туда проект.
Многие провайдеры показывают цену без налога, а в инвойсе добавляют VAT по стране платёжного адреса. Разница может быть до 20-25% суммы. Открой в аккаунте раздел с прошлым или пробным инвойсом и посмотри итоговую строку - планировать запас на карте нужно по ней, а не по прайсу на лендинге.
Где ломается у хостеров и где у регистраторов доменов
Провайдеры делятся на две группы по модели списания, и последствия отказа у них разные. Хостинг обычно берёт деньги вперёд за период, облако - по факту потребления за прошлый месяц, а домен живёт по своему календарю реестра, где сроки жёстко прописаны и от настроения регистратора не зависят.
| Что оплачиваешь | Когда снимают деньги | Что будет при отказе |
|---|---|---|
| Shared-хостинг, панель, SSL | Предоплата за месяц или год вперёд | Услуга доживает до конца оплаченного срока, потом сайт гасится заглушкой |
| VPS с предоплатой (Contabo, региональные хостеры) | В дату подключения, за период вперёд | Сервер уходит в suspend через несколько дней, диск удаляют позже по правилам провайдера |
| Облако с постоплатой (DigitalOcean, Vultr) | Первого числа за прошлый месяц плюс автосписание при достижении порога | Аккаунт помечается past due, дроплеты выключают и затем сносят вместе с данными |
| Hetzner и другие с инвойсом | Списание через несколько дней после выставления счёта | Повторные попытки, напоминания, затем блокировка аккаунта целиком |
| Домен в gTLD (.com, .net, .dev) | Автопродление за 20-30 дней до даты окончания | Домен уходит в grace, делегирование снимается, дальше платный выкуп |
| Домен .ru или .рф | До даты окончания регистрации | Делегирование останавливается, 30 дней преимущественного продления, потом аннулирование |
Отсюда практический вывод: домен и сервер лучше не держать в одном платёжном узле, но карту под них удобно иметь общую и отдельную от развлекательных подписок. Тогда неудачное списание за онлайн-кинотеатр не съест баланс, из которого послезавтра должно уйти продление домена.
Автопродление на Mastercard: как настроить и как проверить
Автопродление - это не одна галочка, а связка из трёх вещей: рекуррентное согласие на стороне провайдера, живая карта с балансом и рабочая почта для уведомлений. Отвалиться может любая из трёх, и чаще всего отваливается третья.
- 1Выпусти карту под инфраструктуру
Зарегистрируйся и выпусти виртуальную карту - реквизиты появляются в кабинете сразу. Обычная карта стоит 950 ₽, с поддержкой Apple Pay и Google Pay - 3900 ₽; для биллинга хостера хватит обычной.
- 2Пополни рублями с запасом
СБП или карта российского банка, деньги приходят за несколько минут. Сумму к переводу видно до подтверждения: курс и сервисный сбор уже посчитаны, доплат после не появится. Подробнее про способы - в статье как закинуть рубли на карту.
- 3Привяжи карту в биллинге
Раздел обычно называется Billing или Payment methods. Платёжный адрес вводи из реквизитов карты в кабинете, целиком: страна, регион, город, улица, индекс. Свой домашний адрес здесь - самая частая причина отказа, разбор есть в материале про платёжный адрес.
- 4Пройди 3-D Secure на первом списании
Пароль подтверждения лежит в кабинете GetCard рядом с реквизитами. Именно первый платёж с подтверждением создаёт рекуррентное согласие: дальше провайдер списывает уже без окна 3-D Secure. Если первое списание не подтвердить, автопродление не встанет вообще.
- 5Включи auto-renew поштучно
У хостера тумблер один на аккаунт, у регистратора - часто отдельный на каждый домен. Пройди по списку и проверь каждую строку. Заодно удали старую нерабочую карту, иначе провайдер продолжит стучаться в неё как в основной метод.
- 6Проверь через месяц по факту
Открой историю операций по карте и сверь: списание есть, дата совпадает с обещанной, сумма равна инвойсу. Пока ты не увидел первое автоматическое списание своими глазами, автопродление считается ненастроенным.
Свой первый домен я почти потерял не из-за денег. На карте лежала нужная сумма, но списание отбилось по адресу, а письма о неудачных попытках уходили на ящик, который жил на этом же домене. Делегирование сняли, почта умерла вместе с сайтом, и три предупреждения регистратора я прочитал только через две недели - уже в grace. С тех пор адрес для биллинговых писем у меня всегда на стороннем ящике.
Сколько держать на балансе под пару списаний подряд
Рабочее правило: сумма всех регулярных счётов за месяц, умноженная на два, плюс небольшой запас в долларах. Двойка не для красоты - она закрывает три реальных случая.
- Счета накладываются. Домен продлевается за 20-30 дней до даты окончания, а не в саму дату. Легко получить продление домена и месячный счёт за сервер в один день.
- Провайдер повторяет попытку. После неудачи списание идёт снова через несколько дней, и иногда одновременно приходит доплата за прошлый период.
- Итог больше прайса. Налог по стране платёжного адреса, перерасход трафика, платный бэкап, отдельная строка за snapshot - всё это оседает в инвойсе.
- Курс гуляет. Счёт в долларах или евро, рублёвая сумма пополнения каждый месяц разная, и остаток «ровно в ноль» превращается в недостачу на несколько центов.
- Проверочный холд при привязке карты придерживает $1-10 на несколько дней. Это не списание, но на доступном балансе он отражается - подробнее в разборе про холд и предавторизацию.
Не оставляй без денег карту, на которой висит продление сервера или домена. Для инфраструктуры отказ по оплате - это не «отмена подписки», а обычная неудача: он уйдёт в биллинг, и отсчёт до suspend начнётся сам.
Платёж не прошёл: что делать в первые сутки
Первые сутки - самое дешёвое время для починки. Пока услуга активна, вопрос решается оплатой; после блокировки подключается поддержка, а после удаления данных не решается вообще. Ориентируйся по симптому.
Автосписание отбилось, начался отсчёт просрочки. Следующая попытка провайдера будет через несколько дней.
Пополни карту и оплати счёт вручную кнопкой Pay now в инвойсе. Не жди автоматического ретрая: он может прийти позже, чем сработает блокировка.
Российский BIN либо на балансе меньше суммы счёта с налогом.
Плати картой с зарубежным BIN и держи запас сверх итоговой строки инвойса, а не цены из прайса.
Платёжный адрес или индекс не совпали с данными эмитента.
Скопируй адрес из карточки в кабинете полностью и без сокращений. Придумывать или подставлять свой российский адрес нельзя - проверка сверяет его с реквизитами карты.
Проверочная авторизация при привязке метода оплаты. Деньги придержали, а не забрали.
Дай холду сняться самому за несколько дней и оплати счёт отдельно. Повторная привязка карты создаст второй такой же холд и уменьшит доступный баланс.
Просрочка дошла до автоматической блокировки аккаунта.
Оплати все открытые инвойсы и сразу открой тикет с просьбой снять suspend: автоматика не всегда включает услугу обратно. Диски у большинства провайдеров хранятся ещё несколько дней, но это вопрос их правил, а не гарантия.
Делегирование снято из-за неоплаченного продления.
Продли домен и подожди: DNS обновляются от нескольких часов до трёх суток. Если у домена была почта, письма за это время не сохранятся - предупреди тех, кто на неё пишет.
Домен не продлился: grace, redemption и цена возврата
Домен - единственная часть инфраструктуры, которую можно потерять безвозвратно. Сервер пересоздаётся из бэкапа, а имя после аннулирования уходит в свободную регистрацию, и вернуть его получится только у нового владельца и по его цене. Сроки задаёт реестр зоны, поэтому они одинаковые у всех регистраторов и не обсуждаются.
| Этап | Сколько длится | Что ещё можно сделать |
|---|---|---|
| Grace period в gTLD | Обычно до 30-45 дней после даты окончания | Продлить по обычной цене. Делегирование уже снято, сайт не работает, но домен твой |
| Redemption grace period | Около 30 дней | Восстановить через регистратора с платой за restore - как правило $50-200 сверх стоимости продления |
| Pending delete | 5 дней | Ничего. Домен заблокирован и ждёт удаления из реестра |
| Преимущественное продление .ru и .рф | 30 дней после окончания регистрации | Продлить по обычной цене. Дальше домен аннулируется и становится доступен любому |
Плату за восстановление из redemption берёт не регистратор из жадности - её выставляет реестр, и она примерно одинаковая у всех. Заплатить придётся и за restore, и за само продление на год. Поэтому дешёвый домен за пару долларов внезапно стоит как годовой VPS, и всё это из-за неудачного списания на $12.
На домен с историей и трафиком заявку ставят заранее: в зонах .ru и .рф на освобождающееся имя оставляют предварительную заявку до его удаления, в gTLD работают сервисы бэкордера. Рассчитывать, что после аннулирования ты спокойно зарегистрируешь имя обратно, нельзя - у живого домена шанс близок к нулю.
Переезд, если провайдер перестал принимать твою карту
Бывает, что дело не в карте: провайдер меняет политику по стране аккаунта или его платёжный шлюз начинает резать транзакции пачками. Тогда переезжать нужно спокойно и заранее, а не в день отключения.
- Сними свежий бэкап и проверь, что он разворачивается, а не просто скачался.
- Оплати текущий период до конца - переносить с заблокированного аккаунта тяжелее и дольше.
- Подними новый сервер и разверни проект там, пока старый ещё работает.
- Понизь TTL записей DNS до 300 секунд за сутки до переключения.
- Переключи A-записи и убедись, что трафик пошёл на новый адрес, только потом гаси старый.
- Домен переноси отдельно от хостинга: сними блокировку в панели регистратора, забери код авторизации и запусти трансфер.
Про трансфер домена важно помнить два правила. Первое: сразу после регистрации, а также после смены владельца имя заблокировано для переноса примерно на 60 дней - это правило ICANN, обойти его нельзя. Второе: трансфер в gTLD оплачивается как год регистрации и этот год добавляется к текущему сроку, так что деньги не теряются. Из-за первого правила домен, купленный вчера в панике у сомнительного регистратора, ты сможешь перевести только через два месяца.
И общий совет по деньгам: не смешивай карту под инфраструктуру с картой под всё остальное. Сервисный сбор и цены смотри в тарифах, а если платишь ещё и за инструменты разработки, порядок привязки карты там такой же - например, в инструкции по оплате GitHub. Если платёж не проходит, а причина непонятна, напиши в поддержку с точной формулировкой ошибки: по тексту отказа обычно видно, кто именно отклонил операцию.
Частые вопросы
Почему хостер списывает не в тот день, что обещал?
Дата в интерфейсе - это дата выставления счёта, а не списания. Многие провайдеры снимают деньги через несколько дней после инвойса, а облако с постоплатой может списать раньше, если баланс потребления дошёл до порога автосписания. Плюс расхождение часовых поясов на сутки. Ориентируйся не на дату в кабинете, а на диапазон в несколько дней вокруг неё.
Что происходит с сайтом, если списание не прошло?
Сначала ничего: приходит письмо о неудачной попытке, услуга работает. Потом провайдер повторяет списание и отправляет напоминания. Если оплаты нет, аккаунт помечается как просроченный, сервер уходит в suspend, и только после этого начинается отсчёт до удаления данных. У домена сценарий жёстче: делегирование снимают сразу после даты окончания, и сайт с почтой перестают работать в тот же день.
Можно ли платить за сервер картой, оформленной на другого человека?
У большинства провайдеров ограничений на владельца карты нет, важно только совпадение платёжного адреса с реквизитами. Но при споре или проверке аккаунта тебя попросят подтвердить право на платёжный метод, и с чужой картой это неудобно. Под рабочий проект проще выпустить свою виртуальную карту и держать её только под инфраструктуру.
Провайдер требует подтвердить адрес - что вводить?
Платёжный адрес карты целиком, из кабинета: страну, регион или штат, город, улицу с номером и почтовый индекс. Свой российский адрес вводить нельзя, проверка сверяет данные с эмитентом и вернёт отказ. Если провайдер просит именно документ на адрес, а не форму биллинга, это уже проверка страны аккаунта - зарубежная карта такой запрос не снимает.
Домен уже в redemption, есть шанс вернуть?
Да, около 30 дней. Обращайся к своему регистратору и запрашивай процедуру восстановления: заплатить придётся сбор за restore, обычно $50-200, плюс стоимость продления на год. Самостоятельно через панель это чаще всего не делается, нужен тикет. После redemption домен уходит в pending delete на 5 дней, и там вариантов уже нет.
Пошагово по сервисам
Нужна карта, которой это всё оплачивается
Иностранная Mastercard: выпуск моментальный, пополнение рублями через СБП или картой российского банка, списание в валюте сайта. От 950 ₽ разово, всё остальное - в тарифах.