API, TOKEN і PRODUCT_ID.
1. Створіть тариф
Створіть безплатний тариф для продукту або використайте наявний:data.id як OFFER_ID.
2. Знайдіть підписника
Підписник — це будь-хто, хто запустив бота. Щоб знайти ID підписника, викличте Список підписників: для кожного підписника він повертаєuser_id (Telegram ID користувача) і username. Знайдіть потрібного за одним із них і збережіть його id як SUBSCRIBER_ID. Параметра пошуку немає, тому гортайте список посторінково (per_page, links.next).
3. Видайте тариф
Перевірте прогрес
status: "active", іsteps_completedзростає в міру проходження — курс працює.status: "finished"іsteps_completed=steps_totalодразу після додавання до курсу в боті — курс не чекав на підписника. Див. Коли надсилається кожен крок.
Почати заново
Щоб підписник пройшов продукт заново, видаліть його з продукту і видайте тариф знову. Передайте"delete_steps": true, щоб видалити й уже надіслані ботом повідомлення, інакше вони залишаться в чаті.