Heroku не принимает карту из России: что делать в 2026

Оплатить Heroku из России        
Оплатить Heroku из России        

Оплатить Heroku из России картой российского банка напрямую нельзя: по данным на сентябрь 2026 года карта отклоняется ещё при верификации, когда Heroku проводит пробную авторизацию на 1 доллар США. Банк-эмитент такую международную операцию не одобряет, а карт «Мир» среди принимаемых нет. Рабочих вариантов два: дебетовая или кредитная карта, выпущенная за рубежом на владельца аккаунта, и оплата по заявке через сервис-посредник.

Heroku — облачная платформа Salesforce для запуска веб-приложений: код отправляется через Git и разворачивается на контейнерах-дайно. Платят за время работы дайно, базы Postgres и платные дополнения (add-ons). Без привязанной карты аккаунт не создаст даже учебный пет-проект и не получит кредиты из GitHub Student Developer Pack.

TL;DR: чем заменить российскую карту в Heroku

  • Карта зарубежного банка. Вариант для владельцев счёта в Казахстане, Армении или другой стране, откуда Visa, Mastercard и JCB работают за рубежом; ограничение: предоплаченные карты верификацию не проходят.
  • Оплата по заявке через посредника, например Payholder. Вариант для тех, у кого только российские карты; ограничение: сначала согласуется сумма, и лишь затем проводится платёж.
  • Счёт в долларах США приходит по итогам прошедшего месяца: оплачивается уже использованное время дайно и баз.
  • Студенческие кредиты не заменяют карту: всё, что превышает месячный лимит кредитов, приходит обычным счётом.

Что проверить в Heroku Dashboard до привязки карты

  • Уровень аккаунта: личный или Heroku Team. У команды свой биллинг, а кредиты программы для студентов GitHub на команды не распространяются.
  • Причину блокировки: без верификации недоступны создание приложений, деплой и add-ons, а при неоплаченном счёте проблема в задолженности.
  • Тип дайно для учебного проекта: план Eco доступен только личным аккаунтам, в команде понадобится Basic или выше.
  • Статус студенческой программы: кредиты начисляются лишь после того, как аккаунт верифицирован картой.

Счета Heroku: постоплата в долларах и вкладка Billing

Heroku работает по постоплате: после окончания месяца формируется счёт за дайно, базы и платные add-ons. Счёт в статусе Pending ещё не списан; перед списанием на e-mail приходит сводка, затем сумма снимается с сохранённой карты автоматически. Актуальные тарифы в долларах — на странице Heroku Pricing, правила списания — в статье Credit Card Processing.

Карта и счета находятся в Dashboard: Account Settings, вкладка Billing. С февраля 2026 года Heroku переведён в режим поддержки (maintenance mode), но платформа работает и оплата идёт через ту же вкладку. При оплате через посредника рублёвая сумма считается от долларового счёта с учётом курса и вознаграждения за проведение платежа.

Heroku card declined и Unable to verify your card: причины отказа

Отказ при добавлении карты в Heroku возникает на пробной авторизации на 1 доллар: банк отклоняет запрос, а платформа получает обезличенный отказ без причины. Ошибка Unable to verify your card. Please try later or contact your financial institution for help означает, что банк не подтвердил проверку. Для российской карты выход один: сменить способ оплаты.

После ухода Visa и Mastercard из России в 2022 году карты российских банков не проходят платежи в зарубежных сервисах. У зарубежной карты причиной бывают опечатка в номере, сроке или CVV и несработавший код 3-D Secure. Повторять привязку той же российской картой бессмысленно.

Для Heroku характерны отказы по предоплаченным картам: платформа их не принимает, так что виртуальная prepaid-карта даже от зарубежного банка проверку не пройдёт. Другая частая причина — адрес плательщика: он должен совпадать с записанным в банке, иначе отказ получит и рабочая зарубежная карта.

Оплата Heroku по заявке через Payholder

Посредник принимает заявку на конкретный платёж, согласует с клиентом детали и сумму в рублях, а затем проводит оплату. Результат клиент проверяет сам в своём аккаунте. Payholder — сервис для оплаты зарубежных сервисов по заявкам из России и Беларуси, он не банк и не выпускает карты: payholder.ru Способ не мгновенный: сначала согласуются сумма и детали, и только после этого проводится платёж.

Payholder.ru — посредник для оплаты сервиса Heroku из России               
Payholder.ru — посредник для оплаты сервиса Heroku из России               

Для Heroku последовательность выглядит так:

  1. Откройте в Dashboard раздел Account Settings и вкладку Billing. Там видно, что требуется: верификация аккаунта или погашение конкретного счёта.
  2. Выпишите из списка счетов сумму в долларах и месяц либо отметьте, что нужна привязка способа оплаты. С этими данными согласование пройдёт без лишних уточнений.
  3. Заполните заявку у посредника, указав сервис, сумму счёта и уровень аккаунта: личный или Team. Поддержка ответит в переписке и назовёт сумму в рублях.
  4. Подтвердите согласованную сумму и способ проведения платежа. После этого поддержка проводит оплату и сообщает об этом в той же переписке.
  5. Вернитесь во вкладку Billing и проверьте статус счёта или привязанного способа оплаты. Затем создайте тестовое приложение или выполните деплой, чтобы убедиться, что ограничения сняты.

Заявка на оплату Heroku содержит название сервиса, сумму счёта или нужный тип дайно и выбранный клиентом способ проведения платежа. Первый вариант предполагает авторизацию: специалист заходит в Dashboard и оплачивает там. Второй вариант работает через удалённый доступ: клиент сам открывает Dashboard и заполняет платёжную форму, пароль при этом никому не передаётся. Пароль и коды из приложения-аутентификатора не пересылайте посторонним в чатах и «менеджерам», которые вышли на связь сами. После оплаты обновите пароль и проверьте настройки многофакторной аутентификации, обязательной для входа в Heroku.

Как проверить, что счёт Heroku оплачен и аккаунт верифицирован

Оплаченный счёт Heroku на вкладке Billing больше не находится в статусе Pending, а верифицированный аккаунт создаёт приложения и подключает add-ons без запроса на верификацию. Продления в привычном смысле нет: следующий счёт сформируется по итогам месяца и спишется с сохранённой карты автоматически.

Если списание по счёту не прошло, Heroku повторяет попытку, затем приостанавливает аккаунт, и приложения недоступны до оплаты через Dashboard. При затянувшейся просрочке аккаунт удаляется вместе с данными, поэтому старейший неоплаченный счёт закрывают сразу после письма об отказе.

Студенческие кредиты Heroku ограничены месячным лимитом, превышение попадает в обычный счёт, а неиспользованный остаток не переносится. Учебные проекты держат на Eco или Basic, дайно Standard и лишние базы выключают. Если проект перенесли в команду, кредиты на него не действуют и оплату Team настраивают отдельно.

FAQ по верификации карты в Heroku

Почему Heroku удержал 1 доллар с карты?

Heroku блокирует 1 доллар США при привязке карты, чтобы проверить данные и готовность банка одобрять операции. Это временная авторизация: деньги платформе не переводятся, и удержание пропадает из выписки само. Если удержание прошло, а верификации нет, проверьте вкладку Billing и уточните у банка, не отклонил ли он операцию.

Принимает ли Heroku виртуальные и предоплаченные карты?

Heroku не принимает предоплаченные (prepaid) карты, поэтому виртуальные карты, которые пополняют заранее, верификацию обычно не проходят. Дебетовые Visa, Mastercard и JCB принимаются, если это обычная карта, привязанная к банковскому счёту. Перед выпуском виртуальной карты уточните у продавца, не оформляется ли она как prepaid.

Можно ли получить студенческие кредиты Heroku без карты?

Heroku начисляет кредиты участникам GitHub Student Developer Pack только после верификации аккаунта картой. Кредиты расходуются на дайно, Postgres и CI, но не покрывают сторонние add-ons и не действуют в командах. Студенту из России сначала нужно решить вопрос с картой или оплатой счёта, а затем подключать программу.

Подойдёт ли для Heroku карта «Мир» или карта белорусского банка?

Карту «Мир» Heroku не примет: платформа работает с Visa, Mastercard и JCB. Белорусские карты этих систем формально подходят, но пропустит ли платёж в США, решает банк-эмитент. Пробная авторизация на 1 доллар сразу покажет результат, а при отказе остаются карта, выпущенная за рубежом, и оплата по заявке.

Итог по аккаунту Heroku: первый шаг

Откройте вкладку Billing в Heroku Dashboard и определите, что требуется: верификация для создания приложений или оплата счёта за прошлый месяц. Если подходящей зарубежной карты без статуса prepaid нет, выпишите сумму счёта в долларах и тип аккаунта и передайте их в заявку на оплату.

Может пригодиться

Сайт сервиса: heroku.com