Как оплатить GitHub и Copilot из России и Беларуси, если карта не проходит

Как оплатить GitHub из России и Беларуси
Как оплатить GitHub из России и Беларуси

Вступление

У небольшой студии обычно есть короткий список сервисов, без которых работа встаёт: репозитории, CI, трекер, пара облаков. GitHub в этом списке почти всегда. И вот наступает день, когда команде становится тесно на бесплатном плане — нужны защищённые ветки, обязательные ревьюеры или просто минуты Actions, которые перестали помещаться в лимит. Владелец открывает биллинг, вбивает карту — и получает Payment failed.

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

Ниже — что проверить перед оплатой, почему не проходит оплата GitHub, как выглядят типичные ошибки и какие варианты остаются, если своей зарубежной карты нет. Один из таких вариантов — сервис Payholder, который проводит оплату по заявке. Сразу по-честному: это не банк и не платёжный гарант, никаких обещаний по исходу конкретной транзакции он не даёт.

TL;DR

  • Карты РФ и РБ не принимает не GitHub лично, а платёжный процессинг на его стороне — отказ приходит автоматически.
  • Биллинг живёт в Settings → Billing and licensing; у личного аккаунта и у организации это два разных раздела и два разных счёта.
  • Счёт выставляется в долларах, поэтому банк видит операцию как международную и часто рубит её своими правилами.
  • Повторять попытку десять раз подряд бесполезно: антифрод после серии отказов ужесточает реакцию.
  • Оплатить GitHub из России можно чужой зарубежной картой (если она реально ваша по договорённости) или через сервис-посредник — например, оформить заявку в Payholder.
  • Пароль от GitHub, коды из SMS, CVV и подтверждения в банковском приложении не нужны никому: ни поддержке, ни посреднику. Просят — прекращайте разговор.

Короткая проверка перед оплатой

Пять минут здесь экономят час разбирательств потом.

1. Убедитесь, что вы в нужном аккаунте. У многих есть личный профиль и организация студии — план покупается отдельно для каждого, и оплатить Pro на личном профиле, ожидая Team для команды, легко.

2. Найдите раздел оплаты заранее: аватар в правом верхнем углу → Settings → Billing and licensing. Для организации — Settings организации, там свой блок биллинга.

3. Определитесь с планом. Для одного человека это Pro, для команды — Team, для крупных компаний с SSO и аудитом — Enterprise. Copilot оплачивается отдельной подпиской, он не входит в план сам по себе.

4. Проверьте, нет ли зависших или неоплаченных счетов за прошлый период. Пока висит долг, новая оплата может отбиваться независимо от карты.

5. Посмотрите, есть ли у вас метрируемые расходы — минуты Actions, хранилище Packages, LFS. Они считаются сверх плана и попадают в тот же счёт.

6. Сохраните точный текст ошибки — скриншотом или копипастом. По формулировке видно, кто отказал: банк, процессинг или сам сервис.

Отдельно про безопасность. Ни один сотрудник поддержки GitHub и ни один посредник не запросит у вас пароль, одноразовый код из SMS, три цифры с обратной стороны карты или нажатие «Подтвердить» в банковском приложении под их диктовку. Такой запрос — не «особый порядок работы», а признак того, что вас разводят.

Что такое GitHub и за что здесь берут деньги

GitHub (в запросах часто пишут «гитхаб» или «гит хаб») — крупнейшая платформа для хранения кода и совместной работы над ним: репозитории, пул-реквесты, ревью, issue-трекер, автоматизация через Actions, реестры пакетов. Базовый набор доступен бесплатно, включая приватные репозитории.

Платные планы добавляют то, что нужно уже команде: расширенные инструменты код-ревью, обязательных ревьюеров и code owners, правила защиты веток, больше лимитов на автоматизацию и сборки. Названия — Pro для личного аккаунта, Team и Enterprise для организаций. Отдельно продаются Copilot и модули безопасности. Точные цены и состав планов лучше смотреть на самом github.com: там всё меняется чаще, чем в любой статье.

Модель оплаты смешанная. Есть подписка — фиксированная сумма за пользователя в месяц или год. И есть потребление сверх включённых лимитов, которое дописывается в тот же счёт. Управляется всё из Billing and licensing: там же лежат история платежей, привязанная карта и текущий план.

GitHub не принимает карту: почему не проходит оплата

Причины укладываются в короткий список, и почти все они лежат вне вашего контроля.

Процессинг не принимает карты РФ и РБ. Основная причина. Карта отклоняется на стороне платёжной системы, GitHub показывает вам уже готовый отказ. Поэтому оплата GitHub российской картой не проходит независимо от банка, и с картами белорусских банков картина та же.

Банк блокирует международную операцию. Даже если процессинг готов принять платёж, банк-эмитент может закрыть трансграничные списания по собственным правилам.

Не проходит 3-D Secure. Подтверждение не доходит либо возвращается с ошибкой, транзакция отваливается по таймауту.

Антифрод видит несовпадения. Страна карты одна, IP другой, платёжный адрес третий, аккаунт создан вчера — набирается достаточно поводов для автоотказа.

Лимиты. Суточный лимит на интернет-операции или запрет валютных платежей в настройках карты.

Разовые сбои шлюза. Редко, но бывает — тогда через час всё проходит само.

Как это выглядит на экране: `Your card was declined`, `Payment failed`, `We were unable to process your payment`, `Card issuer declined the transaction`, `Something went wrong while processing your payment`. При оформлении Copilot тексты те же: запросы «GitHub Copilot payment failed» и «card declined» из России описывают одну и ту же проблему с процессингом, а не отдельный сбой подписки.

Не повторяйте попытку раз за разом. Каждый отказ подряд ухудшает картину для антифрода, а на карте могут копиться холды, которые потом неделю возвращаются. Два-три раза — потолок, дальше меняйте способ.

Оплата GitHub через посредника: как устроен Payholder

Payholder — сервис, который проводит оплату зарубежных сервисов и покупок из России и Беларуси, когда своей иностранной карты нет. Работает по заявкам, а не как автоматический шлюз. Через него можно оплатить GitHub без иностранной карты: подключить план или Copilot либо продлить подписку, которую перестала принимать старая карта.

Логика простая. Вы оставляете заявку на сайте и описываете задачу: сервис — GitHub, что именно нужно оплатить (Pro, Team, Enterprise, Copilot, продление, метрируемое потребление), на какую сумму и на какой email или организацию оформлен аккаунт. Дальше детали согласуются в переписке — поддержка на связи круглосуточно. После согласования вы оплачиваете удобным способом, платёж проводится, и вы проверяете результат в своём аккаунте GitHub.

Ещё раз о статусе сервиса: Payholder — не кредитная организация и не гарант расчётов, он не выступает стороной ваших отношений с GitHub. Это способ провести оплату, а не страховка от отказа.

Как оплатить GitHub из России и Беларуси
Как оплатить GitHub из России и Беларуси

Пошаговая инструкция

Шаг 1. Подготовка. Зайдите в нужный аккаунт GitHub. Откройте Settings → Billing and licensing, посмотрите текущий план и незакрытые счета. Определите, что покупаете: план для личного профиля или для организации, на сколько мест, помесячно или на год. Запишите email аккаунта и название организации — по ним оплата привязывается к нужному месту.

Шаг 2. Заявка. Откройте payholder.ru и заполните форму. В описании укажите сервис, конкретный план, период, число пользователей и email аккаунта. Если оплата привязана к организации, отметьте это отдельно.

Шаг 3. Согласование. В переписке уточняются детали и порядок оплаты. Здесь же спрашивайте всё, что непонятно по срокам и способу. Учётные данные GitHub на этом этапе не передаются — если разговор сворачивает к паролю или коду из SMS, останавливайтесь.

Шаг 4. Проверка. После проведения платежа откройте биллинг GitHub и убедитесь, что план изменился.

Как убедиться, что оплата прошла

В Settings → Billing and licensing напротив аккаунта должен отображаться новый план — Pro, Team или Enterprise вместо Free. В истории платежей появляется свежая запись, а на почту, привязанную к аккаунту, приходит письмо-квитанция от GitHub. Проверьте папку «Спам»: письма от сервиса туда попадают регулярно.

Самая надёжная проверка — функциональная. Откройте настройки репозитория и посмотрите, доступны ли правила защиты веток и обязательные ревьюеры. Если план командный — проверьте, что места распределились на нужных участников. Работает то, чего раньше не было, — оплата дошла.

Что делать, если после оплаты что-то не так

План не появился в интерфейсе. Обновите страницу с очисткой кеша и перелогиньтесь. Изменение статуса иногда доходит с задержкой в несколько минут. Если через полчаса пусто — проверьте, не ушла ли оплата на личный профиль вместо организации.

Деньги списаны, доступа нет. Соберите доказательства: письмо-квитанцию, дату и сумму, скриншот биллинга. С этим набором обращайтесь в поддержку GitHub — она разбирает такие случаи по номеру транзакции.

Платёж завис в обработке. Статус Pending может держаться какое-то время, это нормально для международных расчётов. Не запускайте вторую оплату параллельно, иначе рискуете списанием дважды. Дождитесь финального статуса.

Доступ был, потом пропал. Обычно это неудавшееся автопродление: карта, привязанная раньше, перестала работать, и следующий цикл не оплатился. Проверьте историю платежей — там будет отказ. Дальше вопрос решается новой оплатой, а не восстановлением старой.

FAQ

Можно ли оплатить GitHub российской картой?

Напрямую — практически нет. Счёт выставляется в долларах и уходит через международный процессинг, который карты российских банков не принимает. Отказ приходит автоматически, независимо от банка и суммы на счёте.

Как оплатить GitHub Copilot из России?

Copilot — отдельная подписка, но оформляется она в том же Billing and licensing и упирается в ту же проблему: карту российского банка процессинг отклоняет. Рабочие варианты те же, что и для планов, — зарубежная карта или посредник. В заявке укажите, какой тариф Copilot нужен, например Pro для личного аккаунта, на какой аккаунт или организацию и на какой период.

Можно ли оплатить GitHub Copilot картой Мир или через СБП?

Напрямую — нет. Мир и СБП — российские платёжные системы, к международному процессингу GitHub они не подключены. Расплатиться привычным способом получится только через посредника: вы оплачиваете заявку, а платёж в GitHub проводится уже с его стороны. Какие именно способы доступны, уточняйте при согласовании.

Как оплатить GitHub из Беларуси?

Так же, как из России: карты белорусских банков процессинг отклоняет, и оплата подписки, включая Copilot, в РБ заканчивается тем же отказом. Порядок не меняется — проверить аккаунт и план, сохранить текст ошибки, не повторять попытки по кругу и сменить способ оплаты. Payholder принимает заявки и из Беларуси.

Чем Team отличается от Pro и что брать студии из трёх человек?

Pro — план для личного аккаунта, он покрывает работу одного разработчика с его приватными репозиториями. Team покупается на организацию и даёт командные вещи: обязательных ревьюеров, code owners, правила защиты веток, увеличенные лимиты автоматизации. Для студии, где код общий и есть ревью, нужен Team на организацию — оплата Pro на личном профиле владельца команде ничего не даст.

Нужно ли передавать пароль от GitHub для оплаты?

Нет. Ни для оплаты через посредника, ни при обращении в поддержку. Логин, пароль, коды из SMS, CVV и подтверждения в банковском приложении остаются только у вас. Любая просьба их сообщить — повод свернуть разговор.

Оплата не прошла, что делать в первую очередь?

Скопируйте текст ошибки и не жмите «Оплатить» по десятому кругу. Проверьте у банка, не блокирует ли он международные операции, — иногда это снимается настройкой в приложении. Если карта российская, дело почти наверняка в процессинге, и решается оно сменой способа оплаты, а не подбором карт.

Как оформить оплату на организацию, а не на личный профиль?

В заявке прямо укажите, что план нужен для организации, и назовите её. В самом GitHub биллинг организации открывается через её Settings, а не через настройки вашего профиля. Это две независимые подписки с разными счетами, и перепутать их проще, чем кажется.

Как продлить подписку GitHub без зарубежной карты?

В Billing and licensing посмотрите, когда заканчивается период и нет ли уже отказа автопродления со старой карты. Затем оформите заявку на продление: план, число мест, период, email аккаунта или название организации. Чтобы не возвращаться к вопросу каждый месяц, при продлении удобно выбрать годовой цикл.

Можно ли оплатить сразу на год?

GitHub позволяет выбрать годовой цикл вместо помесячного при смене плана. Для небольшой компании это ещё и снимает головную боль с ежемесячным продлением, которое каждый раз упирается в ту же проблему с картой. Просто укажите нужный период при оформлении.

Итоги

Отказ при оплате GitHub из России — не ваша ошибка и не сломанный аккаунт. Это работа платёжной инфраструктуры, на которую пользователь повлиять не может. Проверьте аккаунт и план, зафиксируйте текст ошибки, не устраивайте серию повторных попыток и выбирайте рабочий способ оплаты. Держите в голове главное правило: доступы и коды подтверждения не передаются никому, ни при каких объяснениях.

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