# Продажи через Instagram

> Порядок работы в директе: ссылка на оплату, ручной счёт из кабинета, счёт командой из Telegram-бота. Всё работает без кода. Как вести учёт и не перепутать заказы.

## Коротко

Чтобы продавать в Instagram, не нужны ни сайт, ни программист. Хватает трёх инструментов: **ссылка на оплату** (`qut.kz/p/<slug>` — просто кидаете в директ), **ручной счёт из кабинета** и **команда `/invoice` в Telegram-боте** (с телефона, без компьютера). Покупатель подтверждает оплату в Kaspi, деньги приходят на ваш счёт в Kaspi, а счёт в кабинете становится «оплачен».

## Порядок работы в директе

1. Покупатель пишет из сторис или поста: «это есть в наличии?»
2. Вы подтверждаете наличие, сумму и доставку
3. Отправляете оплату — одним из трёх способов ниже
4. Покупатель платит
5. Вы видите «оплачен» в кабинете или в Telegram
6. Отправляете товар и закрываете заказ

Самая полезная привычка: **выставлять счёт сразу, как договорились о сумме**. Когда сумма зашита в счёт, покупатель не переведёт не ту сумму, а вы потом не ищете, кто и сколько заплатил.

## Какой способ когда удобнее

| Способ | Когда удобно | Что нужно |
|---|---|---|
| Постоянная ссылка на оплату | Товары с фиксированной ценой, «ссылка в шапке» | Создать один раз |
| Ссылка с открытой суммой | Каждый заказ — своя сумма, предоплата | Создать один раз |
| Ручной счёт из кабинета | Конкретному покупателю на конкретную сумму | Компьютер или браузер в телефоне |
| `/invoice` в Telegram-боте | На ходу, быстро | Один раз привязать бота |

### Постоянная ссылка на оплату

В кабинете, в разделе **Ссылки**, создаёте ссылку на товар: название и сумма. Получается короткий адрес вида `qut.kz/p/<slug>`. Его можно поставить в шапку профиля, в стикер сторис или отправить в ответ в директе.

Одну ссылку может открыть сколько угодно покупателей — каждый создаст свой счёт. Ссылку можно в любой момент остановить.

### Ссылка с открытой суммой

Если сумма заранее неизвестна (зависит от размера, количества, доставки), сделайте ссылку с открытой суммой — покупатель вводит сумму сам. В директе пишете: «введите там 14 500».

Есть риск: покупатель может ошибиться в сумме. Поэтому для крупных заказов надёжнее ручной счёт — там сумма уже зафиксирована.

### Ручной счёт из кабинета

В кабинете создаёте счёт: сумма, описание, при необходимости номер телефона покупателя. Два вида:

- **QR-счёт** — получаете картинку QR и ссылку. Ссылку отправляете в директ.
- **Счёт по телефону** — покупателю прилетает пуш в приложение Kaspi, ничего сканировать не нужно. Номер вводится в формате `7XXXXXXXXXX`, сумма — целые тенге.

Порядок: [Как создать первый счёт](/kb/ru/first-invoice).

### Из Telegram-бота

Если бот привязан к кабинету, счёт выставляется с телефона командой `/invoice`. Ещё есть `/today` — счета за сегодня, `/last` — последние, `/status` — состояние сервиса, `/cancel` — отменить счёт. Инструкция: [Telegram-бот](https://api.qut.kz/docs/guide/telegram_bot).

Для переписки в директе это самый быстрый путь: выставляете счёт прямо там, где общаетесь.

## Какой метод API используется

В сценарии Instagram API **не обязателен** — все три способа выше работают без кода. Но если вы хотите собирать заказы в CRM или таблицу, метод тот же: `POST /api/v1/invoices` (`amount`, `kind`, `description`, `externalOrderId`, `customer.phone`, `metadata`), а затем приём события `invoice.paid` вебхуком. Полная схема: [Приём Kaspi для интернет-магазина](/kb/ru/for-online-store).

## Как вести учёт

В Instagram чаще всего путаются именно в том, кто за что заплатил.

- **Пишите в описание имя покупателя или номер заказа.** Описание «Заказ 118, Айгуль» потом решает всё. В QR-счёте описание — до 100 символов, в счёте по телефону — до 60.
- **Нумеруйте заказы.** Подойдёт даже блокнот: 118, 119, 120. Этот номер и кладёте в описание счёта.
- **Выгружайте отчёт из кабинета.** Список счетов за период выгружается в CSV — это и есть ваша отчётность.
- **Если направлений несколько** (например, одежда и косметика), сделайте отдельные ссылки на оплату и помечайте их в описании: потом легко фильтровать.
- **Не верьте на слово «я оплатил»** — смотрите статус в кабинете. Скриншот доказательством не является.

## На что обратить внимание

- **Окно сканирования QR — около трёх минут.** Если кинуть в директ картинку QR, покупатель откроет её через полчаса и скажет, что «не работает». Поэтому в директе лучше отправлять **ссылку** или **счёт по телефону**, а если покупатель ответил с задержкой — выставить новый счёт.
- **Покупателю виден номер кассира.** Это нормальная работа Kaspi, и это не ваш личный номер, а номер кассира.
- **Если у покупателя нет приложения Kaspi**, счёт по телефону не дойдёт — отправьте ссылку: [У покупателя нет приложения Kaspi](/kb/ru/customer-no-kaspi).
- **Бывает поздняя оплата.** Деньги могут прийти на счёт с истёкшим сроком. В кабинете такой счёт станет «оплачен» — отдайте товар или верните деньги.
- **Деньги приходят напрямую на ваш счёт в Kaspi**, у нас не задерживаются: [Когда и куда приходят деньги](/kb/ru/money-arrival).

## Вопросы и ответы

**У меня нет сайта, только страница в Instagram. Подойдёт?** Да. Ссылки на оплату, счета из кабинета и Telegram-бот не требуют написания кода вообще.

**Можно поставить ссылку в стикер сторис?** Да, `qut.kz/p/<slug>` — обычная ссылка, её можно разместить где угодно.

**Что будет, если одну ссылку откроют несколько покупателей?** Для каждого создастся свой счёт. В кабинете они будут отдельными строками.

**А если директ ведут несколько человек?** В кабинет можно пригласить сотрудника, у ролей разные права: [Доступ для сотрудника в кабинет](/kb/ru/team-access). В кабинет вы заходите со своего личного номера: [Как войти в кабинет](/kb/ru/cabinet-login).

**Можно вернуть деньги, если товар вернули?** Да, из кабинета делается полный или частичный возврат.
