KI fragen
Deutsch DE
Zu Watbot

Wenn etwas nicht funktioniert

Die Zahlung ist durch, aber der Bot hat das Szenario nicht fortgesetzt

Der Bot erfährt von der Zahlung nur aus der Benachrichtigung des Zahlungssystems. Prüfen Sie der Reihe nach:

  • Die Webhook-Adresse ist im Kundenkonto des Zahlungssystems nicht eingetragen. Öffnen Sie die Integration im Bot und kopieren Sie die Adresse aus dem Tab „Webhook“ in das Kundenkonto des Systems — wo genau, steht auf der Seite Zahlungssysteme des Bots. An T-Bank, bePaid und LiqPay wird die Adresse automatisch übergeben, bei Payme heißt sie „Endpoint URL“.
  • Die Integration wurde gelöscht und neu verbunden. Eine neue Integration hat eine neue Webhook-Adresse. Ersetzen Sie sie im Kundenkonto des Zahlungssystems.
  • Die Rechnung ist älter als drei Tage. Eine unbezahlte Rechnung erhält nach drei Tagen den Status „Storniert“, und eine Zahlung darauf setzt den Bot nicht mehr fort. Stellen Sie die Rechnung neu.
  • Der Ausgang „Erfolgreiche Zahlung“ führt nirgendwohin. Prüfen Sie im Baukasten, dass von diesem Ausgang des Zahlungsblocks eine Verbindung zum nächsten Block führt.
  • Der Betrag stimmt nicht überein. Cloudpayments und Payme rechnen die Zahlung nur an, wenn der Betrag mit der Rechnung übereinstimmt. YooMoney — wenn dem Zahler mindestens der Rechnungsbetrag abgebucht wurde. YooKassa gleicht Status, Betrag und Währung per Anfrage an seine API ab.
  • Die Schlüssel der Integration haben sich geändert. YooKassa prüft die Zahlung mit den Schlüsseln, die gerade in der Integration stehen. Wurden sie durch die Schlüssel eines anderen Shops ersetzt, wird eine Zahlung auf eine alte Rechnung nicht bestätigt.
  • Falsches „Passwort #2“ bei Robokassa. Damit wird die Signatur der Benachrichtigung geprüft.
  • Testzahlung bei Robokassa. Testzahlungen von Robokassa rechnet der Bot nicht an — prüfen Sie die Zahlung mit einer echten Zahlung.
  • Eine YooMoney-Überweisung mit Schutzcode oder eine noch nicht angenommene Überweisung wird nicht angerechnet.
  • Bei Cloudpayments sind die Benachrichtigungen nicht aktiviert. In den Website-Einstellungen werden die Benachrichtigungen Pay und Confirm mit der Adresse aus der Integration gebraucht.

Sehen Sie sich den Status der Rechnung in der Liste „Zahlungen“ des Bots an: „Zahlung erstellt“ bedeutet, dass die Plattform keine Benachrichtigung über die Zahlung erhalten hat. Mehr zu den Status auf der Seite Zahlungen und Bestellungen des Bots.

Der Bot stellt keine Rechnung

  • „Das Zahlungssystem ‚…‘ ist nicht verbunden.“ Das System ist mit diesem Bot nicht verbunden. Jeder Bot hat seine eigenen Integrationen, und in eine Kopie des Bots werden sie nicht übernommen.
  • Der Bot fragt nach Telefonnummer oder E-Mail. Manche Systeme brauchen für den Beleg Telefonnummer oder E-Mail des Käufers. Der Bot fragt die Person zuerst danach und stellt die Rechnung nach der Antwort.
  • Ein Fehler statt der Rechnung. Der Block braucht „Zahlungszweck“, „Zahlungsbeschreibung“ und einen Betrag größer als null. Mehr dazu im Bereich Zahlungen annehmen.

Die Integration des Bots wird nicht gespeichert

  • „Diese Kasse ist bereits mit einem anderen Bot verbunden. Geben Sie die ID Ihrer eigenen Payme-Kasse an.“ Eine Payme-Kasse lässt sich nur mit einem Bot verbinden.
  • „Es kann nur ein …-Konto hinzugefügt werden.“ Ein System dieser Art ist mit dem Bot bereits verbunden. Seine Karte steht oben im Tab „Integrationen“.

Eine Bestellung im Shop oder in der Schule ist nicht als bezahlt markiert

  • Die Benachrichtigungsadresse ist im Kundenkonto des Zahlungssystems nicht eingetragen. Öffnen Sie die Verbindung im Tab „Zahlungsannahme“ und prüfen Sie den Hinweis unter dem Block „Benachrichtigungsadresse“. Bei YooKassa, Robokassa, CloudPayments und Payme muss die Adresse in deren Kundenkonto eingetragen werden, an die übrigen wird sie automatisch übergeben.
  • Falsche Ereignisse im Kundenkonto von YooKassa. Gebraucht werden payment.succeeded, payment.canceled und refund.succeeded.
  • Robokassa nimmt die Benachrichtigung nicht an. Prüfen Sie, dass die Adresse als Result URL eingetragen ist, die Methode POST und der Hash-Algorithmus MD5 ist und „Passwort Nr. 2“ richtig eingegeben ist.
  • Eine Testzahlung auf einer echten Verbindung. Robokassa, CloudPayments, bePaid und LiqPay rechnen eine Testzahlung nur einer Verbindung mit eingeschaltetem „Testmodus“ an.
  • Betrag oder Währung stimmen nicht mit der Bestellung überein. Eine solche Zahlung schließt die Bestellung nicht ab.

Meldungen bei der Zahlung über eine Verbindung des Projekts

Meldung Was zu tun ist
„Das Zahlungssystem hat die Zahlung nicht angelegt. Prüfen Sie die Zugangsschlüssel oder versuchen Sie es später erneut.“ Prüfen Sie die Schlüssel in der Verbindung. Wenn sie stimmen — versuchen Sie es später noch einmal
„Das Zahlungskonto ist nicht verfügbar.“ Die Verbindung ist mit dem Schalter „Zahlungen annehmen“ ausgeschaltet — schalten Sie ihn ein oder wählen Sie im Shop oder in der Schule eine andere
„Dieses Zahlungskonto akzeptiert keine Zahlungen in …“ Die Währung des Shops oder des Schulpakets passt nicht zu diesem System. Wählen Sie ein System, das sie annimmt
„Der zu zahlende Betrag muss größer als null sein.“ Prüfen Sie die Preise in der Bestellung
„Für den Beleg werden Telefonnummer oder E-Mail des Kunden in der Bestellung benötigt.“ Belege sind eingeschaltet, aber in der Bestellung fehlen die Kontaktdaten des Käufers. Ergänzen Sie sie
„Der MwSt.-Satz …% passt nicht zum Beleg dieses Zahlungssystems…“ Wählen Sie einen anderen Satz beim Produkt, Kurs oder in den Belegeinstellungen — siehe Belege

Ein Zahlungssystem des Projekts lässt sich nicht verbinden oder löschen

  • Es gibt keinen Tab „Zahlungsannahme“. Ihn sieht nur der Eigentümer des Projekts. Wenn Sie der Eigentümer sind, gibt es auf Ihrer Plattform weder Shops noch Online-Schulen.
  • Der Button „Zahlungssystem verbinden“ ist inaktiv. Im Projekt gibt es bereits 10 Verbindungen — das ist das Maximum.
  • „Die Adresse der Zahlungsseite muss eine öffentliche Website sein.“ Bei Prodamus muss die Adresse der Seite mit https:// beginnen und auf eine öffentliche Website führen.
  • „Das Konto wird im Shop ‚…‘ für Zahlungen verwendet. Wählen Sie dort zuerst ein anderes.“ Wechseln Sie das System in den Zahlungseinstellungen des Shops und löschen Sie danach.
  • „Das Konto wird in der Online-Schule ‚…‘ für Zahlungen verwendet. Entfernen Sie es dort zuerst.“ Entfernen Sie das System aus den Zahlungseinstellungen der Schule.
  • „Über dieses Konto laufen noch Zahlungen…“ Käufer haben in den letzten sieben Tagen eine Zahlung begonnen, und das Zahlungssystem kann sie noch melden. Die Verbindung lässt sich nach dem Datum aus der Meldung löschen. Damit keine neuen Zahlungen beginnen, schalten Sie „Zahlungen annehmen“ aus.