Wenn Ihre Server Cloudflare verwenden, werden Sie das vielleicht bemerken:
- Die Transaktionen werden erfolgreich verarbeitet, aber die Bestellungen werden im Backend Ihrer Website nicht aktualisiert.
- Es werden keine E-Mail-Benachrichtigungen von Trust Payments empfangen, um auf fehlgeschlagene Transaktionen hinzuweisen.
- Die E-Mail-Benachrichtigungen kommen zwar an, aber Erfolgs- und Fehlermeldungen werden den Benutzern nicht angezeigt.
Diese Symptome deuten typischerweise darauf hin, dass die Sicherheitsfunktionen von Cloudflare wichtige Trust Payments davon abhalten, Ihre Server zu erreichen. Um eine vollständige Kompatibilität mit Ihrer Cloudflare-Einrichtung sicherzustellen, prüfen Sie bitte die folgenden Lösungen.
Lösungen von Cloudflare plan
Benutzer des kostenlosen Tarifs
Wenn Sie den kostenlosen Plan von Cloudflare mit aktiviertem Bot Fight Mode verwenden:
- Deaktivieren Sie vorübergehend den Bot Fight Mode - Navigieren Sie zu Ihrem dashboard, wählen Sie"Sicherheit", dann"Bots" und deaktivieren Sie den Bot Fight Mode, um die fehlende Funktionalität wiederherzustellen.
- Fügen Sie Trust Payments zu Ihren IP-Zugriffsregeln hinzu - Wählen Sie"Sicherheit", dann"WAF", dann"Werkzeuge". Fügen Sie Trust Payments IP-Bereiche mit einer "Zulassen"-Aktion hinzu.
- Testen Sie Ihre Integration, um sicherzustellen, dass die Transaktionsbenachrichtigungen korrekt verarbeitet werden.
Pro-, Business- und Enterprise-Plan-Nutzer
Für kostenpflichtige Cloudflare-Tarife mit Super Bot Fight Mode:
- Erstellen Sie eine benutzerdefinierte WAF-Regel - Navigieren Sie zu"Sicherheit", dann"WAF", dann"Benutzerdefinierte Regeln".
- Konfigurieren Sie die Regel - Legen Sie Bedingungen auf der Grundlage von IP-Bereichen oder Hostnamen Trust Payments fest und setzen Sie dann die Aktion auf "Überspringen" Super Bot Fight Mode.
- Speichern und verteilen Sie Ihre benutzerdefinierte Regel.
- Testen Sie Ihre Integration, um sicherzustellen, dass die Transaktionsbenachrichtigungen korrekt verarbeitet werden.
Trust Payments IP-Bereiche
Bitte vergewissern Sie sich, dass Sie die IP-Bereiche von Trust Payments in die Erlaubnisliste Ihrer Cloudflare-Konfiguration aufgenommen haben.
Die aktuellste Liste der IP-Bereiche, die eine Zulässigkeitsliste erfordern, finden Sie auf unserer IP-Adressen-Seite.
Testen Ihrer Konfiguration
Nach der Umsetzung der Änderungen:
- Führen Sie eine Testtransaktion über Ihr Zahlungssystem durch.
- Überprüfen Sie, ob Ihre Website Transaktionsbenachrichtigungen erhält.
- Bestätigen Sie, dass die Bestellungen in Ihrem Backend wie erwartet aktualisiert werden.
- Überprüfen Sie, ob Sie die erwarteten E-Mail-Benachrichtigungen erhalten, sofern diese aktiviert sind.
Fehlersuche
Wenn Sie weiterhin Probleme haben:
- Überprüfen Sie Ihren Cloudflare-Tarif und stellen Sie sicher, dass Sie die richtigen Anweisungen befolgen.
- Überprüfen Sie, ob alle IP-Bereiche von Trust Payments zu Ihrer Cloudflare-Zulassungsliste hinzugefügt wurden.
- Überprüfen Sie Ihre Cloudflare-Protokolle auf blockierte Anfragen von Trust Payments.
- Deaktivieren Sie vorübergehend den Cloudflare-Schutz, um sicherzustellen, dass das Problem mit Cloudflare zusammenhängt.