Diese Seite beschreibt einige häufige Probleme, auf die unsere Kunden mit Authorize.Net stoßen, abgesehen von Problemen im Zusammenhang mit Webhooks. Wenn Sie eine Fehlermeldung im Zusammenhang mit nicht eingerichteten Webhooks erhalten, lesen Sie stattdessen unsere Anleitung zur Fehlerbehebung bei Authorize.Net Webhooks.
FEHLER: E00114 Ungültiges OTS-Token
Der OTS-Token-Fehler hängt mit internen Prozessen im Authorize.Net-System zusammen. Da er auf Probleme auf der Seite von Authorize.Net zurückzuführen ist, kann Charitable ihn leider nicht vollständig vermeiden.
Eine effektive Problemumgehung besteht jedoch darin, die Verarbeitung der Spende leicht zu verzögern. Dies verlangsamt den Spendenprozess geringfügig (weshalb diese Option nicht standardmäßig aktiviert ist), aber Kunden, die diesen Fehler hatten, haben festgestellt, dass die Hinzufügung der Verzögerung dazu führt, dass die Spende erfolgreich verarbeitet wird.
Um die Verzögerung einzurichten, müssen Sie Ihrer Website ein wenig Code hinzufügen:
/**
* Force a 10 second wait before executing the API request.
*
* Note that this only applies to recurring donations; the OTS Token
* error only seems to happen for recurring donations.
*
* This filter will only work in Charitable Authorize.Net 1.2+.
*
* @return int The number of seconds to wait.
*/
add_filter( 'charitable_authorize_net_wait_before_request', function() {
return 10;
} );
Siehe https://www.wpcharitable.com/documentation/3-ways-to-add-code-customizations-to-your-site/ eine Anleitung zum Hinzufügen von Code wie diesem zu Ihrer Website.





