Постоянный или одноразовый купон
Купон задает процент или сумму, срок, минимальную стоимость товаров, общий лимит, разделы, товары и исключения. Доставка, ручные позиции и покупка сертификата не участвуют в скидке. Распределение денежной скидки сохраняется по строкам с округлением до копейки.
Одноразовое использование резервируется на время оплаты и фиксируется после успеха. Отмена неоплаченного заказа освобождает резерв; возврат оплаченного заказа не делает код снова одноразовым. Для проверки доступны START10 и ONE500.
Управление купонамиНа твой следующий старт
Готовые номиналы: 5 000, 10 000, 20 000, 30 000 и 50 000 рублей. Произвольная сумма — от 1 до 100 000 рублей целым числом. На подарке сохраняются отправитель, получатель и пожелание. После оплаты доступны защищенная страница и PDF.
Сертификат по умолчанию бессрочный, баланс сохраняется на том же коде: после покупки на 7 600 рублей из 10 000 остается 2 400. Сертификат оплачивает товары и доставку; недостающая сумма доплачивается отдельно. Покупать им другой сертификат нельзя.
Оформить подарокОдин остаток нельзя потратить дважды
В оформлении отдельные поля для купона и сертификата. Применяется только один инструмент: для замены сначала удалите предыдущий. Перед созданием заказа можно проверить итог через /benefits/quote.
Сервер атомарно резервирует баланс на 30 минут. После подтверждения покупки списывает его один раз. При частичном возврате сертификатная часть возвращается на прежний сертификат, денежная — учитывается отдельно. Возврат товара на склад является самостоятельным действием.
POST /api/v1/benefits/quote
{"giftCode":"DEMO-START-10000","deliveryFee":390}
GET /api/v1/admin/gift-cards
POST /api/v1/admin/gift-cards/{id}/refundОтправка и готовность подключений
Подарок можно передать ссылкой/PDF либо поставить отправку получателю на выбранное московское время. Повтор отправки использует тот же сертификат. Доступный и зарезервированный баланс, использования и возвраты видны в управлении.
Публичный стенд не списывает реальные деньги и не рассылает письма. Для рабочего выпуска сертификатов нужен кассовый адаптер с поддержкой аванса и проверенный почтовый канал. Базовый сервис «Чеки от ЮKassa» не заменяет такой адаптер. До подключения эти внешние сценарии не заявляются готовыми.
В демо часовой сброс удаляет посетительские сертификаты, ссылки, резервы и задания. Бессрочность относится к продуктовой модели, а не к сроку жизни стенда.
Управление сертификатами