{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Выпуск карты за рубли","description":"Выпуск карты за рубли по QR СБП: цена карты в настройках компании, котировка с purpose card_issue, автоматический выпуск после оплаты, cardIssueStatus.","siteUrl":"https://b2b-app.lumowallet.io","lang":"ru-RU","keywords":"Lumo B2B, платёжный API, крипто-платежи, USDT, TRC-20, СБП QR, виртуальные карты VISA, выплаты в рублях","image":"https://b2b-app.lumowallet.io/og-cover.png","meta":[{"name":"twitter:card","content":"summary_large_image"},{"name":"og:type","content":"website"},{"name":"og:site_name","content":"Lumo B2B"},{"name":"og:locale","content":"ru_RU"}],"jsonLd":{"@context":"https://schema.org","@type":"Organization","name":"Lumo B2B","url":"https://b2b-app.lumowallet.io","logo":"https://b2b-app.lumowallet.io/apple-touch-icon.png","description":"Крипто-платежи для бизнеса: приём по QR СБП, депозиты USDT, виртуальные VISA-карты и выплаты в рублях.","sameAs":["https://t.me/LumoB2B"]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"выпуск-карты-за-рубли","__idx":0},"children":["Выпуск карты за рубли"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ваш клиент может купить саму карту за рубли по QR СБП. Цену карты в рублях"," ","задаёте вы. Клиент оплачивает её, купленные USDT целиком ложатся на баланс"," ","компании, и мы сразу выпускаем карту, как при ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["POST /cards/request"]},"."," ","Стоимость выпуска списывается с баланса, разница между ценой и стоимостью"," ","выпуска остаётся вам."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"цена карты в настройках ──▶ POST /sbp/quotes (purpose: card_issue) ──▶ POST /sbp/orders (QR)\n                                                                              │\n                                                     клиент платит ──▶ USDT на баланс компании\n                                                                              │\n                                                     выпуск карты ──▶ card.assigned\n                                                                              │\n                              webhook sbp.order.status_changed (cardIssueStatus, issuedCardId)\n"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Для выпуска за рубли у компании должны быть подключены покупка через СБП и"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/cards"},"children":["программа карт"]},". Клиент проходит ту же"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/sbp-buy/customers-kyc"},"children":["верификацию"]},", что и при покупке USDT."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"цена-карты","__idx":1},"children":["Цена карты"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Цену задаёт владелец или участник с правом ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["settings.write"]},": в кабинете"," ","(«Настройки» → «Выпуск карты за рубли») или запросом:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PATCH 'https://b2b.lumowallet.io/auth/company/profile' \\\n  -H 'X-API-Key: YOUR_API_KEY' \\\n  -H 'Content-Type: application/json' \\\n  -d '{ \"sbpCardPriceRub\": \"2500\" }'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sbpCardPriceRub"]}," — десятичная строка в рублях больше нуля, до 2 знаков. ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["null"]}," ","выключает выпуск за рубли. Текущая цена приходит в ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GET /auth/company/profile"]}," ","в поле ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sbp.cardPriceRub"]},"."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Цена одна для всех клиентов компании. В запросе её не передают, поэтому"," ","клиент не может подменить сумму."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"котировка","__idx":2},"children":["Котировка"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"POST /sbp/quotes\n"},"children":[]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Параметр"},"children":["Параметр"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Тип"},"children":["Тип"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Обяз."},"children":["Обяз."]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Описание"},"children":["Описание"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["customerId"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["да"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Ваш идентификатор клиента"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["purpose"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["string"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["да"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["card_issue"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amountRub"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["cardId"]}," и ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["partnerFeeBps"]}," не передаются: сумма — цена карты,"," ","а ваш доход уже заложен в цену. С любым из них ответ — ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["400 VALIDATION_ERROR"]},"."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X POST 'https://b2b.lumowallet.io/sbp/quotes' \\\n  -H 'X-API-Key: YOUR_API_KEY' \\\n  -H 'Content-Type: application/json' \\\n  -d '{ \"customerId\": \"cust-8841\", \"purpose\": \"card_issue\" }'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"json","header":{"controls":{"copy":{}}},"source":"{\n  \"quoteId\": \"5c2e8a1f-3b7d-4c9e-a1f0-6d4b2e8c7a13\",\n  \"customerId\": \"cust-8841\",\n  \"purpose\": \"card_issue\",\n  \"target\": \"balance\",\n  \"cardId\": null,\n  \"cardIssueUsdt\": \"25.00000000\",\n  \"amountRub\": \"2500.00\",\n  \"amountUsdt\": \"27.87780190\",\n  \"partnerFeeUsdt\": \"0.00000000\",\n  \"rate\": \"89.677085\",\n  \"expiresAt\": \"2026-11-02T18:02:00.000Z\"\n}\n","lang":"json"},"children":[]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amountUsdt"]}," — сколько ляжет на баланс компании после всех комиссий, по"," ","тому же курсу, что и покупка USDT."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["cardIssueUsdt"]}," — стоимость выпуска: комиссия за выпуск плюс обязательный"," ","первоначальный депозит, как в ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/cards/request-card"},"children":["Выпуске карты"]},"."," ","Спишется с баланса при выпуске."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["В примере клиент платит 2 500 ₽, на баланс ложится 27,88 USDT, выпуск"," ","забирает 25 USDT, а 2,88 USDT остаются вам."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Если после комиссий USDT не хватает на выпуск, котировка ответит"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["400 SBP_CARD_PRICE_TOO_LOW"]},", в ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["details"]}," будут ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amountUsdt"]}," и"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["cardIssueUsdt"]},". Курс меняется, поэтому оставляйте запас в цене."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"заказ-и-выпуск","__idx":3},"children":["Заказ и выпуск"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Заказ создаётся обычным ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["POST /sbp/orders"]}," по ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["quoteId"]},", QR и статусы те же,"," ","что в разделе ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/sbp-buy/orders#%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7"},"children":["Котировка и заказ"]},". После оплаты мы зачисляем"," ","USDT на баланс компании и сразу выпускаем карту. Исход виден в полях заказа"," ","и в вебхуке ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sbp.order.status_changed"]},":"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"cardIssueStatus"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["cardIssueStatus"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Что это значит"},"children":["Что это значит"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["null"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Выпуск ещё не запущен. При сбое связи мы повторим его сами и пришлём событие, когда выпуск пройдёт"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["assigned"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Карта выдана сразу, её id — ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["issuedCardId"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["pending"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Свободной карты нет, заявка ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["cardRequestId"]}," в очереди. Карта придёт вебхуком ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["card.assigned"]}," с этим ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["requestId"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["failed"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Выпуск не запустился (например, свободного баланса не хватило на резерв). USDT остаются на балансе компании, карту можно выпустить обычным ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["POST /cards/request"]}]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Карта получает ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["externalId"]}," вида ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sbp-card-<id заказа>"]},", поэтому её всегда"," ","можно найти запросом ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GET /cards?externalId=sbp-card-<id заказа>"]},". Вебхук"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["card.assigned"]}," приходит, как и при обычном выпуске."]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"json","header":{"controls":{"copy":{}}},"source":"{\n  \"id\": \"9a7c3e1b-2d4f-4b6a-8c0e-1f3d5b7a9c2e\",\n  \"status\": \"completed\",\n  \"purpose\": \"card_issue\",\n  \"target\": \"balance\",\n  \"cardIssueUsdt\": \"25.00000000\",\n  \"amountRub\": \"2500.00\",\n  \"amountUsdt\": \"27.87780190\",\n  \"cardIssueStatus\": \"assigned\",\n  \"issuedCardId\": \"6f2b8d4a-1c3e-4a5b-9d7f-0e2c4a6b8d1f\",\n  \"cardRequestId\": null\n}\n","lang":"json"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["В примере показаны только поля, важные для выпуска."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"ошибки","__idx":4},"children":["Ошибки"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"errorCode"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["errorCode"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"HTTP"},"children":["HTTP"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Что произошло"},"children":["Что произошло"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SBP_CARD_PRICE_NOT_SET"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["400"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Цена карты не задана (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sbpCardPriceRub"]},")"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SBP_CARD_PRICE_TOO_LOW"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["400"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["После комиссий USDT не хватает на выпуск карты"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["VALIDATION_ERROR"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["400"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Вместе с ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["card_issue"]}," переданы ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amountRub"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["cardId"]}," или ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["partnerFeeBps"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CARDS_NOT_ENABLED"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["403"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Программа карт у компании не подключена"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Остальные ошибки котировки и заказа те же, что в разделе"," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/sbp-buy/orders#%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8"},"children":["Котировка и заказ"]},"."]}]},"headings":[{"value":"Выпуск карты за рубли","id":"выпуск-карты-за-рубли","depth":1},{"value":"Цена карты","id":"цена-карты","depth":2},{"value":"Котировка","id":"котировка","depth":2},{"value":"Заказ и выпуск","id":"заказ-и-выпуск","depth":2},{"value":"Ошибки","id":"ошибки","depth":2}],"frontmatter":{"seo":{"description":"Выпуск карты за рубли по QR СБП: цена карты в настройках компании, котировка с purpose card_issue, автоматический выпуск после оплаты, cardIssueStatus.","title":"Выпуск карты за рубли"}},"lastModified":"2026-11-02T21:42:37.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/sbp-buy/card-issue","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}