Оплата OpenAI API из России
Выпустите долларовую карту Атласа, пополните её рублями по СБП и купите кредиты OpenAI API в консоли platform.openai.com — от 5 $ разово, без посредников.
- Пополнение по
Почему российская карта не подходит
OpenAI принимает оплату только зарубежными картами, российские отклоняются при привязке. Перепродавцы доступа к API выдают свои ключи и могут видеть все ваши запросы. Своя карта привязывается в консоли один раз: кредиты докупаются по мере трат, а ключи остаются только у вас.
Как оплатить OpenAI API
- 1Создайте аккаунт
Нужна только почта: код входа придёт письмом, пароль не нужен.
- 2Оплатите по СБП
Рублями по СБП. Сумму в рублях и курс видно до оплаты.
- 3Выпустите карту
После подтверждения оплаты начнётся выпуск карты.
- 4Привяжите карту в OpenAI API
Карта привязывается в консоли platform.openai.com: Settings → Billing → Payment methods. Там же покупаются кредиты и настраивается автопополнение.
- 5Подтвердите платёж
Код от банка придёт на почту и появится на странице карты в кабинете.
К сумме покупки OpenAI добавляет налог страны платёжного адреса — итог виден перед оплатой, держите запас сверх 5 $.
API — это не ChatGPT Plus
У OpenAI два разных счёта. ChatGPT Plus — подписка на чат за 20 $ в месяц, она оплачивается на chatgpt.com и даёт доступ к моделям в интерфейсе чата. OpenAI API — доступ для программ: своих скриптов, ботов, сторонних приложений вроде редакторов кода. За API платят не подпиской, а предоплаченными кредитами, которые списываются по мере запросов.
| ChatGPT Plus | OpenAI API | |
|---|---|---|
| Что это | Подписка на чат | Доступ для программ |
| Как платят | 20 $ в месяц | Кредиты от 5 $ |
| Где платят | chatgpt.com | platform.openai.com |
Одно другого не включает: подписка Plus не даёт кредитов API, а баланс API не открывает Plus. Если нужен именно чат — читайте страницу про ChatGPT Plus. Карта при этом подходит одна и та же.
Как работают предоплаченные кредиты
Кредиты покупаются заранее, в долларах. Минимальная покупка — 5 $, по умолчанию консоль предлагает 10 $. Каждый запрос к API списывает часть баланса по тарифу выбранной модели.
- Кредиты сгорают через год после покупки.
- Неиспользованный остаток не возвращается.
- При нулевом балансе API отвечает ошибкой credit_balance_exhausted.
Поэтому не стоит покупать кредиты «про запас» на год вперёд: берите столько, сколько потратите за пару месяцев, а дальше докупайте.
Автопополнение и лимиты расходов
После первой покупки автопополнение включено по умолчанию: когда баланс опускается ниже порога, OpenAI списывает с карты заданную сумму и докупает кредиты. Настройки автопополнения — порог, сумма докупки, ограничение на месяц — в разделе Billing консоли. Там же его можно выключить совсем.
Что настроить, чтобы не получить неожиданное списание:
- Задайте ограничение автопополнения на месяц — так списания с карты не превысят заданную сумму.
- Держите на карте Атласа сумму докупки с запасом на налог, иначе докупка не пройдёт.
- Если автопополнение не нужно, выключите его — тогда при нулевом балансе запросы просто остановятся.
Лимит автопополнения ограничивает списания с карты. Сколько тратят сами запросы, ограничивают отдельные лимиты использования в консоли — это разные настройки.
Привязка карты, адрес и налог
Карта добавляется в консоли platform.openai.com: Settings → Billing → Payment methods. Отдельной настройки региона у аккаунта API нет, важен платёжный адрес. Укажите адрес из кабинета Атласа: он на странице карты рядом с реквизитами, появляется после первого пополнения. Подробнее — в статье про платёжный адрес.
При привязке возможно проверочное списание — обычно до 1 $, оно возвращается — и запрос кода подтверждения. Код приходит письмом «Код подтверждения оплаты» и показывается в кабинете на главной и на странице карты в блоке «Код 3DS», действует пять минут.
К сумме покупки OpenAI добавляет налог страны платёжного адреса. Итог виден перед оплатой: если на карте ровно 5 $, покупка на 5 $ не пройдёт. Пополняйте с запасом.
Что будет, если на карте нет денег
Автопополнение попробует списать сумму и получит отказ. Кредиты не докупятся, баланс дойдёт до нуля, и API начнёт отвечать ошибкой credit_balance_exhausted — программы, которые ходят в API, остановятся. Пополните карту и купите кредиты вручную в Billing: запросы возобновятся после зачисления.
Если отказы повторяются, лучше выключить автопополнение и докупать кредиты руками. Причины отказов и порядок действий — в разборе отказов.
Почему OpenAI API может отклонить карту
Не хватает денег с учётом налога
К кредитам OpenAI добавляет налог страны платёжного адреса. Если на карте ровно сумма покупки, платёж отклонится — пополняйте с запасом.
Платёжный адрес не совпадает
Укажите адрес из кабинета Атласа, он показан рядом с реквизитами карты. Выдуманный адрес — частая причина ошибки «Your card was declined».
Автопополнение сработало при пустой карте
OpenAI пытается докупить кредиты, когда баланс падает ниже порога. Если карта пуста, попытка отклоняется, а баланс API уходит в ноль. Пополните карту и купите кредиты вручную.
Подозрительное окружение
Платёжная система OpenAI оценивает устройство, IP-адрес и историю аккаунта. Частая смена VPN-серверов во время оплаты повышает риск отказа.
Много попыток подряд
У карты есть лимит отклонённых оплат, счётчик — на странице карты в кабинете. Если платёж не прошёл, сначала найдите причину и только потом повторяйте.
Чего не делать при оплате OpenAI API
Не покупайте ключи API с рук
Чужой ключ в любой момент отзовут, а все ваши запросы видны его владельцу. Свой ключ с кредитами от 5 $ избавляет от этого.
Не оставляйте автопополнение без месячного лимита
Утечка ключа или ошибка в коде могут потратить баланс за часы, а автопополнение будет докупать кредиты, пока на карте есть деньги. Лимит ставится в Billing за минуту.
Не держите ключ в открытом коде
Ключ в публичном репозитории находят быстро, и чужие запросы спишут ваши кредиты. Потраченное так не возвращается — отзовите ключ и выпустите новый.
Вопросы
Это та же оплата, что у ChatGPT Plus?
Нет. Plus — подписка на чат, API оплачивается отдельными кредитами в консоли platform.openai.com. Одно другого не включает, но карта подходит одна и та же — про подписку читайте на странице ChatGPT.
Сколько минимум нужно положить?
5 $ за одну покупку кредитов, по умолчанию консоль предлагает 10 $. Сверху — налог страны платёжного адреса, итог виден перед оплатой.
Кредиты сгорают?
Да, через год после покупки. Неиспользованный остаток не возвращается, так что покупайте на обозримый срок и докупайте по мере трат.
Что значит ошибка credit_balance_exhausted?
Баланс кредитов нулевой. Пополните карту Атласа и купите кредиты в Billing — или дождитесь автопополнения, если оно включено и на карте есть деньги.
Можно ли выключить автопополнение?
Да, в разделе Billing консоли. Там же задают порог срабатывания, сумму докупки и месячный лимит.
Какая карта подойдёт?
Любая из трёх: приложение «OpenAI» есть в списке сервисов всех карт Атласа, и оно же покрывает ChatGPT.