Отправить данные клиента
То, что прислал клиент, — целиком. Что просить — activation. и customer_instruction заказа; при оплате нашей картой вторым шагом сюда же — ссылка из письма.
Формат проверяется до сервиса: не подошёл — 60005 invalid_customer_data, message готов для клиента.
Каждая отправка уходит к сервису — не зовите в цикле.
Параметры
Номер заказа из ответа POST /v1/orders или списка.
Тело запроса
application/jsonТо, что прислал клиент, — целиком, как есть: что именно просить, говорит activation. заказа.
Ответы
Номер заказа — его выдаём мы.
Товар из каталога.
Название товара на момент заказа.
Способ выдачи — как в каталоге.
Срок подписки в днях; null — не подписка.
Статус заказа:
completed- выдан или подписка включена
waiting- ждём клиента
processing- работаем
failed- не получилось
canceled- отменён, деньги вернулись на баланс
refunded- возврат по претензии
Что происходит — текст клиенту, показывайте как есть.
Списано с баланса.
Вернулось на баланс.
Когда создан, UTC.
Что можно сделать с заказом сейчас; пусто — ничего:
activate- отправить данные клиента
retry- повторить на уже отправленных данных
force- включить поверх текущей подписки клиента — с его согласия
cancel- отменить заказ и вернуть деньги на баланс
Активация подписки: что спросить у клиента и что с ней сейчас. Есть у способов activation, card_payment и new_account; у ключа и готового аккаунта — null.
Что прислать от клиента, когда заказ ждёт данные; иначе null:
chatgpt_session- весь текст страницы сессии ChatGPT
claude_org_id- Organization ID аккаунта Claude
claude_session_key- session key Claude, начинается с
sk-ant-sid02- grok_user_id- ID аккаунта Grok или весь текст его страницы сессии
x_account_id- ID аккаунта X для покупок — из закладки на x.com, не имя и не номер
account_email- почта аккаунта Claude: первый шаг оплаты нашей картой
login_link- ссылка входа из письма Anthropic: второй шаг оплаты нашей картой
Что сказать самому клиенту — в customer_instruction.
Что сделать клиенту — текст ему, показывайте как есть.
Сервис просит клиента пройти проверку по этой ссылке; иначе null. Ведёт только на домены сервиса.
До какого дня действует текущая подписка клиента, если известно.
Сообщение от нас клиенту — когда пауза не описывается статусом. Показывайте как есть.
Страница активации этого заказа: клиент сам присылает данные и видит статус. Отдайте ссылку клиенту или покажите виджетом; null — у способа страницы нет. Открывает только активацию этого заказа.
Данные приняты, но формат непривычный — переспросите клиента. Обычно null.
Номер предупреждения.
Имя предупреждения — то же, что code, словами.
Что не так — по-русски.
60100 customer_data_unusual — Формат непривычный — проверьте, что прислали нужноеОбщие для всех методов — подробно в разделе «Коды ошибок»:
