Stripe nimmt Kartenzahlungen für Online-Bestellungen direkt auf ein einziges Stripe-Konto an: das Konto, zu dem die Schlüssel der Integration gehören, normalerweise das des Restaurants selbst. Stripe zahlt das Guthaben dieses Kontos auf dessen Bankkonto aus. OrderTiger behält in Stripe keine Gebühr ein; etwaige OrderTiger-Gebühren werden separat über die Rechnungen des Restaurants abgerechnet.

Wenn Sie in Stripe einen Anteil an jeder Zahlung einbehalten oder Zahlungen im Auftrag von Restaurants einziehen möchten, verwenden Sie stattdessen Stripe Connect.

Einrichtung#

  1. Öffnen Sie in der Ansicht des Unternehmens Finanzen → Integration von Zahlungen und klicken Sie auf der Karte Stripe auf +.
  2. Lassen Sie oben im Formular Stripe ausgewählt (nicht Stripe Connect).
  3. Füllen Sie die unten beschriebenen Felder aus und klicken Sie auf Speichern.
  4. Öffnen Sie in der Standortansicht Finanzen → Zahlungsarten, fügen Sie die Zahlungsart Karte hinzu oder bearbeiten Sie sie und wählen Sie diese Integration als Zahlungsabwickler.
FeldBedeutung
Kennung NameEin frei gewählter Name für die Integration; er erscheint in Listen und bei der Auswahl in einer Zahlungsart.
Öffentlicher SchlüsselDer veröffentlichbare Stripe-Schlüssel (pk_live_… oder pk_test_…), zu finden in Stripe unter Entwickler → API-Schlüssel.
Geheimer SchlüsselDer geheime Stripe-Schlüssel (sk_live_… oder sk_test_…) desselben Kontos. Er ist standardmäßig verborgen; klicken Sie auf das Augensymbol, um ihn anzuzeigen.
Webhook-SignaturgeheimnisOptional. Lassen Sie das Feld leer: Beim Speichern legt OrderTiger seinen Webhook in diesem Stripe-Konto an und trägt das Geheimnis automatisch ein.
Zahlungen automatisch abrechnenEin: Die Karte wird belastet, sobald der Kunde bezahlt. Aus: Der Betrag wird auf der Karte nur reserviert und erst belastet, wenn die Bestellung angenommen wird. Bei Standorten, die Bestellungen automatisch bestätigen, wird immer sofort belastet.
Apple Pay / Google PayBietet diese Wallets an der Kasse an. Für Apple Pay muss außerdem die Domain in Stripe verifiziert sein.
iOS-Händler-IDDie Apple-Pay-Händler-ID, die die iOS-Bestell-App verwendet. Nur für Super-Admins sichtbar.

Wie eine Kartenbestellung als bezahlt markiert wird#

Wenn der Kunde bezahlt, wartet die Bestellung im Status Kartenzahlung ausstehend, bis Stripe die Zahlung bestätigt. Stripe bestätigt sie über einen Aufruf des OrderTiger-Webhooks; danach gilt die Bestellung als bezahlt und erscheint unter Live-Bestellungen.

  • Der Webhook wird beim Speichern der Integration automatisch im Stripe-Konto angelegt und hört auf charge.succeeded. Sie finden ihn in Stripe unter Entwickler → Webhooks.
  • Sein Signaturgeheimnis wird im Feld Webhook-Signaturgeheimnis gespeichert. Ist ein Geheimnis gespeichert, akzeptiert OrderTiger eine Zahlungsbestätigung nur mit gültiger Stripe-Signatur. Ist keines gespeichert, wird die Bestätigung ohne diese Prüfung angenommen.
  • Gab es den Webhook beim Speichern bereits, wird er weiterverwendet und das Feld bleibt leer: Stripe gibt das Geheimnis eines Webhooks nur bei dessen Anlage heraus. Kopieren Sie es in Stripe beim Webhook (Anzeigen) und fügen Sie es ein, oder löschen Sie den Webhook in Stripe und speichern Sie die Integration erneut.

Rückerstattungen#

Rückerstattungen nehmen Sie unter Bestellungen über die Schaltfläche für die Rückerstattung an der Bestellung vor. Der Betrag wird von demselben Stripe-Konto abgebucht, das die Zahlung erhalten hat, und geht zurück auf die Karte des Kunden.

  • Es gibt keine Gebühr aufzuteilen: Die gesamte Rückerstattung geht zulasten dieses Kontos.
  • Stripe erstattet bei einer Rückerstattung seine eigene Kartenbearbeitungsgebühr nicht zurück.
  • Bei Bestellungen eines Unternehmens vom Typ Portal fragt das Rückerstattungsformular Haftet der Händler für diese Rückerstattung?. Bei einfachem Stripe kommt das Geld immer von diesem Stripe-Konto; die Antwort entscheidet nur, wie die Rückerstattung in den Rechnungen erscheint: Haftet der Händler, wird sie von den Einnahmen des Restaurants abgezogen, haftet die Plattform, nicht.
  • Eine Rückerstattung kann auch teilweise erfolgen; die bisher erstatteten Beträge werden bei der Bestellung aufgeführt.

Fehlerbehebung#

ProblemWas Sie prüfen sollten
Eine bezahlte Bestellung bleibt auf Kartenzahlung ausstehend und kommt nie in Live-Bestellungen anDie Bestätigung von Stripe ist nicht eingegangen. Prüfen Sie in Stripe, ob unter Entwickler → Webhooks der OrderTiger-Webhook vorhanden ist, und sehen Sie sich seine letzten Zustellungen an. Fehlt er, speichern Sie die Integration erneut, damit er angelegt wird.
Webhook-Signaturgeheimnis ist nach dem Speichern noch leerDer Webhook war schon vorhanden. Fügen Sie sein Geheimnis aus Stripe ein, oder löschen Sie den Webhook in Stripe und speichern Sie erneut.
Zahlungen schlagen mit einem Authentifizierungsfehler fehlGeheimer Schlüssel und Öffentlicher Schlüssel müssen aus demselben Stripe-Konto und demselben Modus stammen (beide Test oder beide live).