Charitable verwendet Webhooks von Authorize.Net, um wiederkehrende Spendenverlängerungen, Änderungen des Zahlungsstatus und andere Ereignisse zu verarbeiten.
Wenn Sie Ihre Authorize.Net API-Anmelde-ID und Ihren Transaktionsschlüssel hinzufügen, versucht Charitable, automatisch einen Webhook-Endpunkt zu erstellen, indem eine API-Anfrage an Authorize.Net gesendet wird.
Wenn Sie eine Fehlermeldung erhalten, dass Charitable keinen Webhook erfolgreich erstellen konnte, befolgen Sie diese Schritte zur Fehlerbehebung.
Schritt 1: Überprüfen Sie Ihre API-Einstellungen
Wenn Sie auch eine Fehlermeldung in Ihren Authorize.Net-Einstellungen sehen, dass Ihre API-Anmelde-ID und Ihr Transaktionsschlüssel nicht korrekt sind, dann ist dies höchstwahrscheinlich das Problem.
Überprüfen Sie, ob Ihre API-Anmelde-ID und Ihr Transaktionsschlüssel beide korrekt sind und ob Sie die Einstellungen Ihres Haupt-Authorize.Net-Kontos für die Live-Einstellungen und die Einstellungen Ihres Sandbox-Authorize.Net-Kontos für die Testeinstellungen verwenden.
Schritt 2: Generieren Sie einen Signaturschlüssel in Authorize.Net
Wenn Sie dies noch nicht getan haben, sollten Sie in Ihrem Authorize.Net-Konto einen Signaturschlüssel generieren (einschließlich der Sandbox, falls Sie diese verwenden).
- Melden Sie sich bei Ihrem Authorize.Net-Konto an.
- Gehen Sie zu Konto > API-Anmeldeinformationen & Schlüssel.
- Wählen Sie unter Neuen Schlüssel erstellen „Neuer Signaturschlüssel“ und klicken Sie auf Senden.

Kehren Sie danach zu Ihren Charitable-Einstellungen zurück und senden Sie Ihre Authorize.Net-Einstellungen erneut ab. Möglicherweise müssen Sie zuerst die Einstellungen auf leer setzen, die Einstellungen speichern, sie dann erneut hinzufügen und erneut speichern.
Immer noch Probleme?
Wenn Sie die obigen Schritte befolgt haben und immer noch Probleme haben, kontaktieren Sie uns bitte unter https://www.wpcharitable.com/support/ und teilen Sie uns mit, dass Sie diese Schritte befolgt haben.





