Назад к Блогу
Разбор функций7 октября 2026 г.4 min read

Подарочные карты в магазине в Telegram: как они работают

Подарочная карта здесь представляет собой код с балансом. Вы выдаете его, клиент вводит код в корзине, а магазин учитывает остаток. Разбираем все шаги и ограничения этой функции.

Подарочные карты в магазине в Telegram: как они работают

В магазине BotLaunch в Telegram подарочная карта представляет собой код с балансом, который вы выпускаете через панель управления. Вы самостоятельно принимаете оплату за карту и отправляете код клиенту. Покупатель вводит его в корзине, и сумма к оплате уменьшается. Неиспользованный остаток сохраняется на карте для следующих покупок.

Что такое подарочная карта в магазине в Telegram

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

Прежде чем планировать работу с подарочными картами, учтите: купить такую карту прямо в магазине нельзя. Вы выпускаете ее сами. Клиент пишет вам, вы договариваетесь о сумме, принимаете оплату привычным способом и отправляете ему код.

Поэтому подарочные карты подходят продавцам, которые уже общаются с клиентами в Telegram. Это не товар на витрине, который покупатель может приобрести самостоятельно.

Что делает продавец

В разделе магазина в панели управления есть отдельная страница подарочных карт. Чтобы выпустить карту, нужно заполнить короткую форму:

  • Баланс. Это единственное обязательное поле, и сумма должна быть больше нуля.
  • Валюта. Если оставить поле пустым, будет использована валюта магазина.
  • Свой код, если хотите задать его сами. В противном случае код будет сгенерирован автоматически.
  • Заметка для себя, например о том, для кого предназначена карта.

Затем вы копируете код и отправляете его клиенту. Удобнее всего сделать это в личном сообщении в Telegram.

На странице отображаются все выпущенные карты, их статусы и остатки от первоначального баланса. Карта может быть активной, полностью использованной или отключенной. Вы можете отключить карту, а затем включить ее снова.

Есть два намеренных ограничения. Баланс нельзя изменить вручную: он меняется только при использовании карты для оплаты заказа. Удалить карту тоже нельзя, поскольку за ней стоят деньги клиента. Если код попал в чужие руки, отключите карту и выпустите новую.

Что делает покупатель

Покупатель совершает покупки как обычно: добавляет товары, открывает корзину и находит поле для кода купона или подарочной карты. После ввода кода он видит, насколько уменьшилась сумма к оплате, еще до оформления заказа.

При этом действуют несколько правил:

  • На один заказ можно применить только один код: либо купон, либо подарочную карту.
  • Карта покрывает всю сумму к оплате, включая доставку и налоги, если они начисляются в вашем магазине.
  • Если баланс карты больше суммы заказа, сумма к оплате уменьшается до нуля, а остаток сохраняется на карте.
  • Если баланс карты меньше суммы заказа, покупатель доплачивает разницу.
  • Карта, выпущенная в одной валюте, не действует в магазине, где товары продаются в другой.

Для этого покупателю не нужно выходить из Telegram. Магазин работает как Mini App и открывается прямо в чате.

Как учитывается баланс

Баланс хранится на сервере, а не на телефоне покупателя, и каждое использование карты фиксируется. Когда баланс достигает нуля, карта отмечается как полностью использованная.

Момент списания средств с карты зависит от того, как ваш магазин принимает заказы.

В магазине, где продавец обрабатывает заказы вручную, при оформлении заказа сумма резервируется. Этот режим используется по умолчанию. Баланс уменьшается, когда вы принимаете заказ или переводите его в статус обработки, отправки или доставки. Если вы отменяете заказ, резервирование снимается.

В магазине, который принимает оплату банковскими картами внутри Telegram, сумма резервируется при создании заказа и списывается после успешной оплаты. Если покупатель так и не оплачивает заказ, резервирование снимается, а баланс подарочной карты сохраняется.

В обоих случаях правило одно: не оставляйте заказы без внимания. Принимайте или отменяйте их, чтобы баланс карты, который видит клиент, соответствовал фактическому состоянию заказов.

Как добавить блок подарочных карт в магазин

Выпустить карты недостаточно. Покупатели должны знать, что ими можно воспользоваться. Для этого есть блок «Подарочные карты и купоны».

По умолчанию блок объясняет, что код можно ввести при оформлении заказа, и содержит кнопку перехода в корзину. Вы также можете включить список предлагаемых номиналов, до восьми вариантов, например 25, 50 и 100 в валюте вашего магазина.

Эти суммы отображаются как список цен, а не как кнопки. Рядом с ними блок предлагает покупателю написать в магазин для покупки карты и поясняет, что продавец выдаст код. Поэтому, прежде чем включать список номиналов, убедитесь, что сможете быстро отвечать на такие сообщения.

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

Каких возможностей нет и как с этим работать

Об ограничениях лучше говорить прямо.

  • Купить подарочную карту внутри приложения нельзя. Вы продаете ее вручную и выдаете код.
  • Настроить срок действия нельзя. Карта действует, пока ее баланс не израсходован или вы ее не отключили. Если вы обещаете клиенту определенный срок действия, вам нужно самостоятельно отключить карту, когда он истечет.
  • Применить карту вместе с купоном к одному заказу нельзя.
  • Автоматической отправки карты получателю нет. Код отправляете вы или пересылает тот, кто купил карту.

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

Оплата банковскими картами внутри Telegram настраивается отдельно. Для нее нужны платный тариф Mini App, от $19 в месяц, и магазин на вашем собственном боте, а деньги поступают на ваш собственный аккаунт Stripe. Чтобы использовать подарочные карты в магазине с ручной обработкой заказов, подключать такую оплату не нужно.

Часто задаваемые вопросы

Может ли клиент купить подарочную карту прямо в магазине?

Нет. Продавец выпускает подарочные карты через панель управления. Клиент пишет в магазин, платит продавцу напрямую и получает код.

Где покупатель вводит код подарочной карты?

В корзине, в поле для купона или подарочной карты. Уменьшенная сумма к оплате отображается до оформления заказа.

Что происходит, если баланс карты больше суммы заказа?

Сумма к оплате уменьшается до нуля, а остаток сохраняется на карте для следующего заказа.

Можно ли использовать подарочную карту и купон вместе?

Нет. К одному заказу можно применить только один код: либо купон, либо подарочную карту.

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

Вы можете отключить карту, включить ее снова и отредактировать заметку. Изменить баланс вручную или удалить карту нельзя.

Поделиться статьей