Mango für Unternehmen

Bestellungen von der Website — direkt in Mango

Fügen Sie Ihrer Website ein Bestellformular hinzu, und jede Anfrage kommt als normale Nachricht in Mango an. Keine Servereinrichtung, keine manuelle Prüfung: Die Bestellung erscheint in Ihrer Chatliste genau wie eine Nachricht von einer Person.

Wie verbinden

1

Einstellungen öffnen

Mango → Einstellungen → Website-Integrationen.

2

Token erstellen

Tippen Sie auf «Token erstellen» und benennen Sie die Integration — z. B. Ihre Website-Adresse.

3

Token kopieren

Er wird nur einmal angezeigt — Sie können ihn nicht wiederherstellen, nur widerrufen und einen neuen erstellen.

4

Token auf der Website einfügen

Verwenden Sie eine der folgenden Methoden, je nach Ihrer Website.

Variante A: Ihre Website hat ein Backend

Senden Sie eine HTTP-Anfrage, nachdem die Bestellung gespeichert wurde. Bewahren Sie den Token in einer Umgebungsvariable auf, nicht im Seitencode.

$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,
)

Variante B: Website-Baukasten oder CMS

Tilda, Contact Form 7, Shopify und ähnliche können Formulardaten an eine beliebige URL senden, aber keine Header hinzufügen. Verwenden Sie für diese Dienste die URL mit eingebettetem Token und fügen Sie sie in das Feld «Webhook» ein:

https://api-sg.mango-connect.com/inbound/message/IHR_TOKEN

Keine Formatierung nötig: Egal was der Baukasten sendet, wir wandeln die Formularfelder in eine lesbare Nachricht um, in derselben Reihenfolge, wie sie bei Ihnen definiert sind.

Wichtig zu wissen

Fügen Sie den Token nicht in den Seitencode ein.

Die Anfrage muss vom Server Ihrer Website oder vom Baukasten selbst gesendet werden. Wenn das Formular Mango direkt aus dem Browser kontaktiert, ist der Token im Quellcode der Seite sichtbar, und jeder Besucher kann ihn verwenden. Wenn das bereits passiert ist — widerrufen Sie den Token in den Einstellungen und erstellen Sie einen neuen.

Zur Verschlüsselung

Normale Unterhaltungen in Mango sind mit Ende-zu-Ende-Verschlüsselung geschützt: Der Server kann sie nicht lesen. Nachrichten von der Website sind eine Ausnahme — das ist bauartbedingt und kein Fehler. Sie werden von einem Dienst-Bot gesendet, der keine Verschlüsselungsschlüssel besitzt, daher werden solche Nachrichten im Klartext gespeichert und zugestellt. Im Chat steht neben dem Namen ein durchgestrichenes Schloss-Symbol — es bedeutet genau das.

Übermitteln Sie daher über dieses Formular keine vertraulichen Daten: Passwörter, Kreditkartendaten, Dokumente.

Bereit zur Verbindung?

Öffnen Sie Mango, erstellen Sie einen Token in den Einstellungen und empfangen Sie Bestellungen direkt im Messenger.

MangoConnect herunterladen