Перейти к содержимому
Плагин

Digital Downloads

автор: Celena

Digital Downloads

Продажа файлов и ключей: электронные книги, софт, пресеты, курсы, музыка — доставка письмом автоматически.

Как работает

  1. Прикрепите файлы к товарам (до 512 МБ), задайте лимит скачиваний и срок жизни ссылки.
  2. При желании загрузите пул лицензионных ключей — по одному в строке.
  3. Заказ оплачен (работает со Stripe, PayPal, LiqPay) → покупателю уходит письмо с персональными ссылками и по ключу на каждую единицу. Для бесплатных товаров и оффлайн-оплаты — режим «сразу при оформлении».

Безопасность

  • Файлы вне web-root: прямых URL не существует, только токен-ссылки.
  • У каждой покупки свой токен со счётчиком скачиваний и сроком; отдача потоковая.
  • Выдача идемпотентна: повторный вебхук не дублирует ссылки и ключи.

Требуется плагин Shop.

Версия Дата Требования Размер
1.0.0 2026-08-24 PHP >=8.3 · Celena >=3.6 17 KB

Initial release: product file attachments stored outside the web root, tokenized streaming downloads with per-purchase limits and expiry, license key pool with per-unit issuance, email delivery on payment or checkout, idempotent webhooks.

Требования

  • PHP >=8.3 или новее
  • Celena CMS >=3.6 или новее

Установка

После покупки вы получите лицензионный ключ. Установите пакет из админки клиентского сайта — при активации она спросит ключ.

  1. Откройте раздел «Плагины/Темы» в админке Celena.
  2. Нажмите «Установить из файла» и загрузите скачанный архив (или «Установить из маркетплейса», если подключён).
  3. Активируйте пакет — для платных при активации введите лицензионный ключ.

Подробная инструкция по установке в документации →