Тема
Настройка оплаты
Вкладка Оплата — список способов оплаты. Покупатель выбирает один вариант при оформлении заказа в мини-приложении.
Добавить способ оплаты
- Откройте Оплата в настройках приложения.
- Нажмите + Добавить и выберите тип:
- СБП — оплата по ссылке или QR через приложение банка;
- Перевод на карту или по телефону — номер карты или телефона, банк и получатель с кнопкой копирования номера;
- Реквизиты или инструкция — текст для покупателя (перевод на карту, комментарий к платежу и т.д.);
- Telegram Pay — оплата картой внутри Telegram через подключённого провайдера.
- Заполните поля выбранного типа:
- для СБП — только ссылку для оплаты. Название способа задаётся автоматически («Оплата через СБП»), вводить его не нужно;
- для Перевод на карту или по телефону — номер карты или телефона, банк и получателя; пояснение необязательно;
- для Реквизиты или инструкция — название для покупателя и текст инструкции;
- для Telegram Pay — название и токен провайдера из BotFather (см. ниже).
- Переключатель справа включает или временно отключает способ без удаления.
- Изменения сохраняются при добавлении или редактировании способа; порядок и переключатель — сразу.
Порядок в списке — порядок отображения в мини-приложении (кнопки ↑ ↓).
К сведению
Можно добавить до 10 способов оплаты. Тип СБП добавляется только один раз; остальных типов — несколько (например, карты разных банков или разные провайдеры).
Оплата через СБП
СБП — оплата по ссылке или QR через приложение банка. После заказа покупатель видит кнопку оплаты по СБП.
Как получить ссылку СБП
- Откройте мобильное приложение вашего банка
- Найдите раздел «СБП» или «Приём платежей»
- Сгенерируйте статическую ссылку для оплаты (не динамический QR на конкретную сумму, а постоянная ссылка на ваш счёт)
- Скопируйте ссылку — она должна начинаться с
https://qr.nspk.ru/
В способе оплаты типа СБП вставьте эту ссылку в поле СБП — ссылка для оплаты.
Внимание
Принимается только ссылка формата https://qr.nspk.ru/… со статическим QR (латинские буквы и цифры в адресе). Ссылки на сумму конкретного заказа не поддерживаются.
Свой текст / реквизиты
Добавьте способ типа Реквизиты или инструкция, если нужны произвольные реквизиты или другие инструкции. У этого типа задаются название для покупателя и текст — он показывается покупателю после оформления заказа. Кнопка Скопировать копирует весь текст, включая пояснения. Она доступна и в ранее оформленных неоплаченных заказах.
Перевод на карту или по телефону
Выберите Перевод на карту или по телефону и заполните поле Номер карты или телефона:
- карта — от 16 до 19 цифр, допустимы пробелы и дефисы;
- российский мобильный телефон — например,
+7 999 123-45-67,8 (999) 123-45-67или9991234567.
После выхода из поля Appiko определит тип перевода и отформатирует номер. Телефон сохраняется в формате +79991234567. Название для покупателя автоматически станет «Перевод на карту» или «Перевод по номеру телефона». Можно задать своё название — оно не изменится при замене номера.
Банк и получатель обязательны для обоих вариантов, чтобы покупатель мог сверить реквизиты перед переводом. Пояснение необязательно. Если карта была сохранена раньше без банка или получателя, заполните эти поля при сохранении настроек оплаты.
После оформления и при повторном открытии неоплаченного заказа покупатель видит реквизиты. Номер и расположенный рядом значок копирования образуют одну кнопку. Карта копируется без пробелов; телефон — в формате +79991234567. Поступление денег проверяет продавец, затем подтверждает оплату в заказе или боте. Нажатие кнопки копирования не меняет статус оплаты.
В заказе сохраняются реквизиты на момент оформления. Изменение или удаление способа в настройках не заменяет их в старых заказах. После подтверждения оплаты или отмены заказа блок перевода скрывается.
Перевод по телефону настраивается отдельно от СБП со ссылкой или QR-кодом для оплаты.
Telegram Pay
Покупатель оплачивает заказ в рублях в интерфейсе Telegram (карта через вашего платёжного провайдера). После успешной оплаты заказ подтверждается автоматически — вручную нажимать «оплачено» не нужно.
Что нужно заранее
- Подключите бота магазина на вкладке Бот (без бота способ Telegram Pay добавить нельзя).
- В BotFather откройте этого бота → Bot Settings → Payments.
- Подключите провайдера (для теста можно Stripe TEST MODE) и скопируйте token.
- В конструкторе добавьте способ Telegram Pay и вставьте токен.
Совет
Для живых платежей используйте токен с :LIVE: в середине. Не передавайте его третьим лицам.
Если способов оплаты нет
Если все способы выключены или список пуст, покупатель всё равно может оформить обычный заказ; подтверждение оплаты — через бота администратора (настройки Магазин). Для цифрового товара добавьте и включите хотя бы один способ оплаты.
Подтверждение оплаты
- СБП и реквизиты: администратор проверяет поступление денег и выбирает статус Оплачено прямо в списке Заказы, в карточке заказа или подтверждает оплату в боте (username администратора задаётся в настройках Магазин). После смены статуса цифрового заказа файл или ссылка становятся доступны покупателю внутри этого заказа в разделе Мои заказы.
- Telegram Pay: после успешной оплаты в Telegram заказ подтверждается автоматически. Для цифрового заказа доступ к покупке появляется после подтверждения оплаты.
Если для СБП или реквизитов статус Оплачен выбрали случайно, верните его в Не оплачен прямо в списке заказов. Автоматически подтверждённую оплату Telegram Pay вручную отменить нельзя.
Статус оплаты и статус заказа
Appiko отслеживает их отдельно:
- статус заказа показывает сборку, выдачу и доставку;
- статус оплаты показывает, подтверждено ли поступление денег.
Для СБП и реквизитов новый заказ остаётся Не оплачен, пока продавец не проверит платёж и не выберет статус Оплачен. Пока оплата не подтверждена или проверяется, покупатель может снова открыть заказ и увидеть ссылку, кнопку или инструкцию для оплаты.
Статус Проверяем предусмотрен для способов оплаты, у которых подтверждение может занять время. После успешного подтверждения статус меняется на Оплачено автоматически.
Важно
Перевод заказа в «Собирается», «Доставлен» или «Завершён» не подтверждает оплату. И наоборот, подтверждение оплаты не означает, что заказ уже доставлен.