Спросите ИИ-помощника

Опишите задачу или задайте вопрос - соберу пошаговую инструкцию по документации.

Ответ собран ИИ по документации, возможны неточности.

Настройки заказа и корзины

Настройка отправки заказов

Раздел «Отправка заказов» определяет, куда будут приходить заказы, которые ваши клиенты оформляют через корзину в приложении.

Чтобы открыть его, перейдите в раздел Мои приложения → Товары → Корзина и заказ и выберите вкладку «Отправка заказов» (она открывается первой).

Заказы можно получать сразу несколькими способами одновременно. Доступно четыре канала: Telegram, ВКонтакте, электронная почта (E-mail) и отправка на ваш сервер (API). Включите любой из них или сразу несколько — тогда каждый заказ продублируется во все подключённые каналы.

Обратите внимание! Если не подключить ни один канал, заказы, оформленные клиентами, отправлять будет некуда — вы их попросту не получите. Обязательно подключите хотя бы один способ до того, как опубликуете приложение.

Отправка в Telegram

Это самый простой и быстрый способ: заказы будут приходить вам прямо в Telegram сообщением от нашего бота.

Как подключить
  1. Откройте нашего бота по ссылке t.me/gmashopbot (эта же ссылка есть на самой вкладке).
  2. На вкладке «Отправка заказов» показан ваш персональный код подключения. Скопируйте его.
  3. Отправьте этот код боту обычным сообщением в чат.
  4. Если всё прошло успешно, бот ответит, что ваш аккаунт подключён к боту.

После подключения на вкладке вместо кода появится надпись «Заказы отправляются пользователю …» с вашим именем — это значит, что всё работает, и новые заказы начнут приходить вам в личные сообщения от бота.

Обратите внимание! Код подключения индивидуальный. Никому его не передавайте — любой, кто отправит его боту, сможет получать ваши заказы.

Как отключить

Чтобы перестать получать заказы в Telegram, нажмите кнопку «Отменить» и подтвердите действие в появившемся окне кнопкой «Да». После этого заказы перестанут приходить, а для повторного подключения нужно будет снова отправить боту код.

Обратите внимание! На бесплатном тарифе после отключения нужно собрать новую версию приложения, чтобы изменение вступило в силу.

Несколько получателей в Telegram

Если заказы должны получать сразу несколько человек (например, вы и ваши сотрудники), можно подключить дополнительные Telegram-аккаунты.

Эта возможность доступна только на платных тарифах. На бесплатном тарифе вместо инструкции вы увидите ссылку «Перейдите на другой тариф».

Как добавить ещё один аккаунт
  1. Под основным аккаунтом будет показан отдельный код для дополнительного аккаунта.
  2. С нужного аккаунта откройте бота t.me/gmashopbot и отправьте ему этот код.
  3. Бот сообщит, что аккаунт подключён, и он появится в списке «Дополнительно заказы отправляются следующим пользователям».
Как удалить дополнительный аккаунт

Напротив имени нужного аккаунта в списке нажмите красный значок с крестиком, затем подтвердите удаление кнопкой «Да». Этот аккаунт перестанет получать заказы.

Отправка во ВКонтакте

Заказы также можно получать сообщениями от нашего бота во ВКонтакте.

Как подключить
  1. Перейдите в группу бота: vk.ru/club237348592.
  2. Нажмите кнопку «Сообщение», чтобы открыть чат с ботом.
  3. В чате нажмите кнопку «Старт».
  4. Отправьте боту ваш код подключения со вкладки «Отправка заказов».
  5. Если всё прошло успешно, бот сообщит, что аккаунт подключён.

После этого на вкладке появится надпись «Заказы отправляются пользователю …», и заказы начнут приходить в этот чат.

Как отключить

Нажмите кнопку «Отменить» под именем пользователя и подтвердите действие. Для повторного подключения нужно будет снова отправить код боту.

Отправка по E-mail

Заказы можно получать на электронную почту — на указанный адрес будет приходить письмо с деталями каждого заказа.

Как подключить
  1. В поле «Ваш e-mail для отправки заказов» введите адрес почты.
  2. Нажмите кнопку «Сохранить».

Готово — теперь по каждому новому заказу на этот адрес будет приходить письмо.

Обратите внимание! Указывайте рабочий, регулярно проверяемый ящик. Иногда письма попадают в папку «Спам» — если не видите заказов, проверьте её и добавьте отправителя в список надёжных, чтобы письма приходили во «Входящие».

Отправка в CRM и кассовые системы

Заказы из приложения можно автоматически передавать в вашу CRM или кассовую программу — они будут появляться там сразу после оформления, без ручного ввода. Функция доступна на платных тарифах. Сейчас поддерживаются Frontpad, Битрикс24 и RetailCRM

Обратите внимание! Если нужен другой сервис, напишите в службу поддержки, рассмотрим подключение.

Подключение выполняется в разделе Мои приложения → Товары → Корзина и заказ, вкладка «Отправка заказов», блок «Отправка заказов в CRM/кассу»: выберите сервис из списка, заполните данные подключения и нажмите «Сохранить».

Обязательно нажмите кнопку Тестовый заказ после подключения. Мы отправим в сервис пробный заказ с пометкой «не обрабатывать»: если всё настроено верно, вы увидите его в своей CRM или кассе, а на странице появится подтверждение. Если сервис вернул ошибку — её текст будет показан рядом с кнопкой.

Подключение можно временно выключить кнопкой статуса (Включена/Выключена) — данные подключения при этом сохраняются. Кнопка Отключить удаляет подключение полностью.

Frontpad

Понадобится тариф Frontpad «Профессиональный» или «Корпоративный» с опцией API — в других тарифах раздел API недоступен.

  1. В кабинете Frontpad откройте Настройки → API, нажмите «Включить» и скопируйте Секрет.
  2. В GiveMeApp выберите сервис Frontpad, вставьте секрет в поле Секретный ключ API и нажмите Сохранить.
  3. Нажмите Тестовый заказ и проверьте, что заказ появился на экране заказов Frontpad.

Важно про артикулы. Frontpad определяет позиции заказа по артикулам: артикул каждого товара в GiveMeApp должен совпадать с артикулом этого товара во Frontpad. Товары с несовпавшим артикулом в заказ не попадут. Проверить и заполнить артикулы можно в разделе Товары.

В заказ передаются: позиции с количеством и ценами, имя и телефон клиента, e-mail, адрес доставки, скидка, а номер заказа, способ оплаты, желаемое время доставки и комментарий клиента — в примечании к заказу.

Битрикс24

Каждый новый заказ создаёт в CRM лид с контактными данными клиента и составом заказа. Если ваша CRM работает в «простом режиме» (без лидов), заказ появится сразу как сделка с контактом.

  1. В Битрикс24 откройте Приложения → Разработчикам → Готовые сценарии → Другое → Входящий вебхук.
  2. В настройке прав добавьте право CRM (crm) и сохраните. Рекомендуем создавать вебхук от имени администратора портала — вебхук перестаёт работать, если его создателя увольняют с портала.
  3. Скопируйте адрес вебхука вида https://ваш-портал.bitrix24.ru/rest/1/xxxxxxxx/ и вставьте его в GiveMeApp целиком, включая косую черту в конце.
  4. Нажмите Сохранить, затем Тестовый заказ — в CRM появится лид «Заказ №TEST-… из приложения».

В лид передаются: имя, телефон и e-mail клиента, адрес доставки, сумма заказа (поле Сумма), а состав заказа, стоимость доставки и способ оплаты — в комментарии.

RetailCRM
  1. В кабинете RetailCRM откройте Настройки → Интеграция → Ключи доступа к API и создайте ключ с правами на методы заказов.
  2. В GiveMeApp выберите RetailCRM и заполните: адрес кабинета (например, https://mycompany.retailcrm.ru), API-ключ и, если в кабинете несколько магазинов, — символьный код магазина.
  3. Нажмите Сохранить, затем Тестовый заказ — заказ появится в списке заказов RetailCRM.

В заказ передаются: номер, имя, телефон и e-mail клиента, адрес и стоимость доставки, комментарий и все позиции с ценами и количеством. Позиции привязываются к товарам вашего каталога RetailCRM, если внешний ID (externalId) торгового предложения совпадает с артикулом товара в GiveMeApp — так происходит, когда каталог загружен в RetailCRM из вашего магазина. Если совпадения нет, заказ всё равно создастся, а товары попадут в него внешними позициями с названием и ценой.

Если заказы не доходят

Нажмите Тестовый заказ — при ошибке вы увидите ответ сервиса (например, «invalid_secret» у Frontpad означает неверный секретный ключ). Если разобраться не удаётся, напишите в службу поддержки: у нас сохраняется журнал всех отправок, и мы быстро найдём причину.

Отправка на ваш API

Если у вас есть собственный сайт, CRM или система учёта, заказы можно отправлять напрямую туда. Это удобно для автоматизации — например, чтобы заказ сразу попадал в вашу базу данных без ручного переноса.

Возможность доступна только на платных тарифах.

Как подключить
  1. В поле «Адрес Вашего API для отправки заказов» укажите адрес (URL), на который нужно присылать заказы.
  2. Нажмите кнопку «Сохранить».
В каком виде приходит заказ

Заказ отправляется на ваш адрес методом POST в параметре data в формате JSON. Передаются следующие поля:

  • name — имя заказчика;
  • phone — телефон заказчика;
  • email — e-mail заказчика;
  • delivery — нужна ли доставка (true — нужна, false — не нужна);
  • address — адрес доставки;
  • payment — способ оплаты (1 — наличными, 2 — картой);
  • comment — комментарий к заказу;
  • items — список заказанных товаров (массив). Каждый товар содержит name (название), price (цена) и amount (количество).

Пример данных, которые получит ваш сервер:

{  "items": [    { "name": "Гамбургер", "price": "70", "amount": 1 },    { "name": "Картофель фри", "price": "50", "amount": 2 },    { "name": "Сырный соус", "price": "10", "amount": 2 }  ],  "name": "Иван Петров",  "phone": "+71234567890",  "email": "mail@example.ru",  "delivery": true,  "address": "Москва, ул. Ленина, д. 1, кв. 123",  "payment": 1,  "comment": "Лифт не работает" }

Ваш сервер принимает эти данные и обрабатывает их так, как вам нужно.