Продавать цифровые товары покупателям из России из-за рубежа можно через платёжную компанию: покупатель платит картой российского банка, через СБП или Pay-сервис на платёжной странице, а ваша система получает уведомление об успешном платеже и сама выдаёт ключ, файл или доступ. Для этого оплату подключают через API — тогда выдача идёт без участия менеджера. Ниже — что выдавать по типам товаров, пять ситуаций, на которых цифровая выдача чаще всего ломается, журнал выдачи и модельный расчёт месяца продаж лицензии.
Что продаёте и что выдать после оплаты
На странице цифровых товаров собраны сценарии, когда товар не нужно доставлять. У каждого своё «что выдать» и своя точка, где легко ошибиться.
| Что продаёте | Что выдать | Как | На что обратить внимание |
|---|---|---|---|
| Ключи и лицензии | Ключ активации | Письмо и страница заказа | Ключей — столько, сколько оплачено |
| SaaS-тариф | Тариф на срок | Продлить в аккаунте | Тариф и срок брать из заказа |
| Игровая валюта и дополнения | Валюта или набор | Зачислить на аккаунт игрока | Проверить аккаунт до оплаты |
| Шаблоны и файлы | Ссылка на скачивание | Кабинет покупателя или письмо | Ссылка привязана к заказу |
| Платный контент | Доступ к статье, музыке, видео | Открыть в аккаунте | Доступ — тому, кто платил |
| Пополнение баланса хостинга | Сумма на баланс | Зачислить на баланс в аккаунте | Зачислить сумму заказа после сверки |
Лицензия навсегда или доступ на месяц — это обычный разовый платёж. Если тариф должен продлеваться сам каждый месяц, нужны регулярные списания: в Fixera они работают только с картами РФ и SberPay, подробно — в статье о рекуррентных платежах.
Как работает автоматическая выдача
На странице сферы путь покупки занимает три шага: покупатель выбирает тариф, лицензию или набор и нажимает «Оплатить», платит картой, через СБП или Pay-сервис, а ваш сервис получает уведомление об оплате и открывает доступ. Со стороны вашего сервера это выглядит так (обзор — на странице для разработчиков):
- Сервер заводит заказ и запросом к API создаёт платёж: сумма, валюта, способы оплаты, описание.
- В ответе приходит идентификатор платежа и адрес платёжной страницы. Идентификатор сохраните в заказе: так заказ связан с платежом. Как на платёж указывают уведомление и запрос статуса — в документации в личном кабинете.
- Покупатель платит, сервер получает уведомление с результатом.
- По успешному платежу система выдаёт товар и делает запись в журнале выдачи.
Общие правила обработки уведомлений и план тестов разобраны в статье о подключении оплаты на сайт. Здесь — только то, что важно для цифрового товара.
Если своего сервера пока нет, выставляйте каждому покупателю платёжную ссылку на сумму его заказа. Платёж виден в личном кабинете, а ключ или доступ вы отправляете сами. Автоматическая выдача по уведомлению работает только при оплате через API.
Пять ситуаций, которые стоит предусмотреть
Повторное уведомление
Ошибку с физическим товаром заметят на складе, когда соберут вторую коробку. Второй ключ из пачки уйдёт без всякого шума. Поэтому перед выдачей система проверяет: по этому платежу товар уже выдан? Если да — ничего не делает. Повторное уведомление входит в список проверок тестового режима.
Сумма и товар
Сверяйте не только сам факт оплаты, но и то, за что заплатили. Оплата месячного тарифа не должна открыть годовой, пополнение на 500 ₽ — зачислить 5 000 ₽. Для игровой валюты проверяйте аккаунт игрока ещё до создания платежа: опечатку в номере аккаунта проще поймать до оплаты, чем потом переносить валюту или возвращать деньги.
Уведомление не пришло
Покупатель пишет: «Заплатил, а ключа нет». Не выдавайте товар на слово и не разбирайтесь по скриншотам — запросите статус этого платежа через API. Через API ваша система не только создаёт платежи, но и узнаёт их статус (страница SDK и API). Платёж успешный — выдайте товар той же процедурой, что и по уведомлению, с той же проверкой «уже выдано?». Платёж ещё в ожидании — так и скажите покупателю.
Потерянный ключ
Покупатель удалил письмо или переустановил систему. Повторная выдача — это тот же ключ ещё раз, а не новая продажа и не новый ключ из пачки. Удобнее всего держать ключи и файлы на странице заказа в кабинете покупателя, а поддержке разрешить повторную отправку только на почту из заказа.
Возврат
Полный или частичный возврат оформляется в личном кабинете или через API, деньги уходят тем же способом, которым платил покупатель. Цифровая часть — что происходит с уже выданным: ключ блокируется, доступ закрывается, баланс уменьшается на возвращённую сумму. При частичном возврате, например за одну лицензию из пяти, отзывают одну. Решите это заранее и опишите в условиях возврата. Как оформить возврат и что написать покупателю — в статье о возврате денег покупателю.
Журнал выдачи
Каждая выдача — отдельная запись: номер заказа, идентификатор платежа, что выдано (ключ, тариф и срок, сумма на баланс), когда и на какой аккаунт или почту, а также повторные выдачи и отзывы. Журнал работает трижды: на нём держится проверка «уже выдано?», по нему поддержка отвечает на «где мой ключ», и он же пригодится, если покупатель оспорит платёж в своём банке. Какие данные о выдаче и входах важны в таком споре, разобрано в статье о чарджбэке.
Модельный расчёт: месяц продаж лицензии
Модельный расчёт по ставкам из тарифов. Допущения придуманы для примера, это не статистика: лицензия стоит 2 500 ₽, других продаж и возвратов нет. В месяце А продано 320 лицензий: 160 оплачены через СБП, 96 — картой РФ, по 32 — через SberPay и Яндекс Пэй. В месяце Б продано 260 лицензий в тех же пропорциях: 130, 78, 26 и 26. План выбирается по общему обороту за месяц, как в калькуляторе: 800 000 ₽ — это «Оптимальный», 650 000 ₽ — «Лёгкий», порог 700 000 ₽ не достигнут.
| Способ | Ставка А / Б | Месяц А: 320 продаж | Месяц Б: 260 продаж |
|---|---|---|---|
| СБП | 2,3 % / 2,5 % | 400 000 ₽ → 9 200 ₽ | 325 000 ₽ → 8 125 ₽ |
| Карты РФ | 3,3 % / 3,7 % | 240 000 ₽ → 7 920 ₽ | 195 000 ₽ → 7 215 ₽ |
| SberPay | 3,3 % / 3,7 % | 80 000 ₽ → 2 640 ₽ | 65 000 ₽ → 2 405 ₽ |
| Яндекс Пэй | 5,2 % / 5,6 % | 80 000 ₽ → 4 160 ₽ | 65 000 ₽ → 3 640 ₽ |
| Комиссия за месяц | 23 920 ₽ | 21 385 ₽ | |
| Остаётся продавцу | 776 080 ₽ | 628 615 ₽ | |
| Комиссия с одной лицензии | 74,75 ₽ | 82,25 ₽ |
В месяце Б каждая лицензия обходится на 7,50 ₽ дороже: оборот не дотянул до порога, и все ставки поднялись на ступень. Второй рычаг — СБП. Если бы все 320 покупателей месяца А платили картой, комиссия составила бы 800 000 × 3,3 % = 26 400 ₽, на 2 480 ₽ больше. Подставьте свою цену и число продаж в калькулятор.
Что делать: запуск продаж цифровых товаров
- Выпишите, что продаёте, и для каждой строки таблицы решите, что, куда и как выдаётся после оплаты.
- Подготовьте сайт по требованиям к подключению: описание товаров, цены, контакты, оферта и условия возврата, политика обработки данных. В условиях возврата напишите, что происходит с выданным ключом или доступом.
- Оставьте заявку. Подключение — от 1 рабочего дня, стоит 0 ₽, абонентской платы нет.
- Настройте создание платежа и обработку уведомлений по документации из личного кабинета — сами или с ИИ-агентом через MCP; результат проверяет разработчик.
- Привяжите выдачу к идентификатору платежа: проверка «уже выдано?», сверка суммы и товара, запись в журнал.
- Добавьте запрос статуса через API для обращений «заплатил, а ключа нет» и повторную выдачу без нового ключа.
- В тестовом режиме пройдите успешную и отклонённую оплату, повторное уведомление и возврат вместе с отзывом доступа.
Частые вопросы
Можно ли выдавать ключи автоматически?
Да, при оплате через API: после успешного платежа ваш сервер получает уведомление и сам открывает доступ или отправляет ключ. При оплате по ссылке платёж виден в личном кабинете, а товар вы выдаёте вручную.
Как продавать покупателям не из России?
Подключите иностранные карты Visa, Mastercard и UnionPay — они работают в той же платёжной форме. Ставка — 9,9 % на всех планах, выплата по этому способу — в долларах США.
Что делать, если покупатель потерял ключ?
Найдите выдачу в журнале и отправьте тот же ключ ещё раз на почту из заказа. Новый ключ и новый платёж не нужны.
Какой способ оплаты дешевле для недорогих покупок?
СБП: на каждом плане её ставка ниже карточной — от 1,8 % до 2,7 % против 2,9–3,9 % у карт РФ. На странице цифровых товаров СБП и названа удобной для недорогих покупок с телефона.
