Манго для бизнеса
Заказы с сайта — прямо в Манго
Поставьте на свой сайт форму заказа, и каждая заявка придёт вам в Манго обычным сообщением. Ничего не нужно настраивать на сервере и ничего не нужно проверять вручную: заказ появится в списке чатов так же, как сообщение от человека.
Как подключить
Откройте настройки
Манго → Настройки → Интеграции с сайтом.
Создайте токен
Нажмите «Создать токен» и дайте интеграции имя — например, адрес вашего сайта. Так вы поймёте, откуда пришёл заказ, если сайтов несколько.
Скопируйте токен
Он показывается один раз — восстановить его нельзя, только отозвать и создать новый.
Вставьте токен на сайте
Используйте один из способов ниже, в зависимости от вашего сайта.
Вариант А: у сайта есть бэкенд
Отправьте один HTTP-запрос после того, как заказ сохранён. Токен держите в переменной окружения, а не в коде страницы.
$ch = curl_init('https://api-sg.mango-connect.com/inbound/message');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . getenv('MANGO_TOKEN'),
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode([
'text' => "Заказ №{$id}\nТовар: {$product}\nТелефон: {$phone}",
], JSON_UNESCAPED_UNICODE),
]);
curl_exec($ch);
curl_close($ch);
// Node.js
await fetch('https://api-sg.mango-connect.com/inbound/message', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.MANGO_TOKEN}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
text: `Заказ №${id}\nТовар: ${product}\nТелефон: ${phone}`
}),
});
# Python
import os, requests
requests.post(
"https://api-sg.mango-connect.com/inbound/message",
headers={"Authorization": f"Bearer {os.environ['MANGO_TOKEN']}"},
json={"text": f"Заказ №{order_id}\nТовар: {product}\nТелефон: {phone}"},
timeout=10,
)
Вариант Б: конструктор сайтов или CMS
Тильда, Contact Form 7, Shopify и подобные умеют отправлять форму на произвольный адрес, но не умеют добавлять заголовки. Для них используйте адрес с токеном внутри и просто вставьте его в поле «webhook»:
Ничего форматировать не нужно: что бы конструктор ни отправил, мы разложим поля формы в читаемое сообщение, в том же порядке, в каком они у вас заданы.
Важно знать
Запрос должен уходить с сервера сайта или из самого конструктора. Если форма обращается к Манго напрямую из браузера, токен будет виден в исходном коде страницы, и им сможет воспользоваться любой посетитель. Если это уже произошло — отзовите токен в настройках и создайте новый.
Обычные переписки в Манго защищены сквозным шифрованием: сервер не может их прочитать. Сообщения с сайта — исключение, и это устройство канала, а не недоработка. Их отправляет служебный бот, у которого нет ключей шифрования, поэтому такое сообщение хранится и доставляется в открытом виде. В самом чате рядом с названием стоит значок перечёркнутого замка — он означает именно это.
Поэтому не передавайте через эту форму то, что не должно попасть в открытый вид: пароли, данные банковских карт, документы.
Готовы подключить?
Откройте Манго, создайте токен в настройках и начните получать заказы прямо в мессенджер.
Скачать MangoConnect