«Підписка на товар» звучить як функція, яку вмикають у налаштуваннях магазину. На практиці в жодній українській платформі такої функції немає, а в міжнародних вона прив’язана до платіжних систем, які тут не працюють. Тому відповідь на питання «чи потрібен програміст» залежить від того, де живе ваш магазин.
Нижче — кожен типовий випадок окремо. Спільне для всіх: рекурентні списання проходять через ваш LiqPay або Plata by Mono, гроші йдуть на ваш рахунок, а планувальник, повторні спроби й кабінет покупця бере на себе сервіс підписок. Що це таке технічно — у статті про рекурентні платежі в Україні.
Два способи підключення
Усе зводиться до двох механізмів, і від вибору між ними залежить, чи потрібен розробник.
Сторінка оформлення підписки. Окрема сторінка Neocarts під кожен ваш товар: вибір частоти, адреса, картка. На неї веде звичайне посилання — з кнопки на сайті, з Instagram, з Telegram. Ваш сайт не змінюється взагалі. Розробник не потрібен.
Віджет. Вбудовується в картку товару й кошик на вашому сайті, покупець не йде нікуди. Потребує вставки скрипта в шаблон і кількох викликів API, щоб замовлення потрапляли у вашу адмінку. Кілька годин розробника на старті.
Перший спосіб дешевший і швидший, другий — природніший для покупця. Почати можна з першого й перейти на другий, коли підписка доведе, що вона вам потрібна.
Horoshop
Підписок у Хорошопі немає й не заплановано. Код у шаблон вставити можна обмежено, бекенду у вас немає — тож віджет не варіант. Робочий шлях — кнопка «Оформити підписку» на картці товару з посиланням на сторінку оформлення. Ставиться через редактор, на будь-якому тарифі. Розробник не потрібен. Докладно — на сторінці Horoshop.
Tilda
Tilda вміє рекурентні платежі, але лише через CloudPayments, bePaid і ЮKassa. Для українського бізнесу це означає «не вміє». Шлях той самий, що для Horoshop: кнопка з посиланням у будь-якому блоці, кошик Tilda лишається для разових покупок. Без коду, працює на безкоштовному тарифі. Сторінка Tilda.
Prom.ua
На Prom не можна вставити ані код, ані посилання на зовнішню сторінку оформлення в картку товару — правила маркетплейсу. «Підписка Smart» там стосується доставки, а не повторних замовлень. Якщо ваш канал — лише Prom, підписку доведеться продавати поза ним: окремий лендинг або сторінка оформлення, посилання на яку ви даєте покупцям у листуванні після першої покупки. Розробник не потрібен, але потрібен канал зв’язку з покупцем поза Prom.
OpenCart, WooCommerce, PrestaShop, Magento
Self-hosted платформи, у вас є доступ до шаблону й бекенду. Тут працює віджет: розробник вставляє скрипт у картку товару та кошик і підключає вебхуки, щоб підписні замовлення створювалися у вашій адмінці. Кілька годин роботи, не тижні. Готові модулі для цих платформ у розробці; до релізу це єдиний шлях, після — модуль прибере ручну частину.
Нюанс OpenCart 4: у ньому є вбудовані підписки, але платіжні модулі LiqPay і mono їх не обслуговують, тож списання не проходять. Докладніше на сторінці OpenCart. WooCommerce — єдина платформа, де є альтернатива з плагінів: WooCommerce Subscriptions плюс Pro-плагін під mono. Порівняння вартості — на сторінці WooCommerce.
Shopify
Застосунки зі Shopify App Store не списують через українські шлюзи — Shopify Payments тут немає. Варіанти: віджет у темі (розробник, кілька годин) або сторінка оформлення без змін у темі. Чому так і як порівняти з кастомною розробкою — у статті про альтернативу Recharge в Україні.
Власний сайт
Будь-який сайт із доступом до коду — віджет і REST API. Якщо сайт збирає зовнішній підрядник, попросіть його про три речі: вставити скрипт у картку товару й кошик, приймати вебхук про нове замовлення, передавати статус відправлення. Усе інше вже є.
Без сайту взагалі
Бренд в Instagram чи Telegram, продажі через переписку — це не перешкода. Сторінка оформлення підписки стає вашим єдиним посиланням: у біо, у сторіс, у відповіді на «як замовити». Що для цього потрібно і чого не потрібно — в окремій статті про підписку для бренду з Instagram.
Коли розробник потрібен усе ж
- Ви хочете, щоб покупець не залишав ваш сайт, — віджет.
- Підписні замовлення мають автоматично потрапляти у вашу CRM або облікову систему — вебхуки.
- У вас власна логістика з API, не Нова пошта, — інтеграція доставки.
- Фіскалізація через Checkbox чи Вчасно.Касу — підключення за подією списання. Як це влаштовано — у статті про ПРРО для регулярних списань.
Усе це — години, не місяці, бо біллінг, планувальник і кабінет писати не треба. Що саме входить у 5% комісії і які ніші підписка закриває найкраще — на сторінці use cases.