NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Authorize.Net · Ablehnungscodes

Was bedeutet Authorize.Net E00003 „An error occurred while parsing the XML request“?

Geprüft am

Authorize.Net E00003, „An error occurred while parsing the XML request“, bedeutet, dass der API-Anfragekörper nicht geparst werden konnte: ein Feld ist in der falschen Reihenfolge, falsch geschrieben, hat einen ungültigen Wert oder das Dokument ist fehlerhaft. Die Karte wurde nie geprüft. Die Behebung liegt in der Integration, indem die Anfrage mit dem API-Schema von Authorize.Net abgeglichen wird.

Typ
Fehler (Integration)
Abgelehnt von
Die Integration des Shops
Erneut versuchen
Nur nachdem die Anfrage behoben wurde.
Käuferaktion
Nichts; kontaktieren Sie den Shop, wenn der Checkout weiterhin fehlschlägt.
Händleraktion
Lassen Sie Ihren Entwickler die Anfrage mit dem Schema von Authorize.Net validieren.

Was PlatformDTC macht

PlatformDTC erstellt seine Authorize.Net-Anfragen aus typisierten Strukturen, die dem veröffentlichten Schema von Authorize.Net folgen; wenn E00003 jemals zurückkäme, würde der Käufer den eigenen Satz von Authorize.Net sehen, anstatt einer Behauptung, dass seine Karte fehlgeschlagen ist.

Warum es passiert

Authorize.Net validiert jede Anfrage anhand seines Schemas; Elemente müssen in der dokumentierten Reihenfolge mit gültigen Werten erscheinen.

Was der Shop tun kann

Fragen Sie Ihren Entwickler oder Plattformanbieter; im Merchant Interface gibt es nichts zu ändern.

Für Entwickler

messages.message[0].code "E00003". Authorize.Net übersetzt JSON in XML, und XML erfordert eine strikte Elementreihenfolge, daher müssen JSON-Anfragen der Elementreihenfolge in der API-Referenz folgen.

Häufige Fragen

Betrifft Authorize.Net E00003 auch JSON-Anfragen?
Ja. Authorize.Net übersetzt JSON-Elemente in XML, was eine strikte Reihenfolge erfordert, daher muss JSON der Elementreihenfolge der API-Referenz folgen.
Kann ein Käufer Authorize.Net E00003 verursachen?
Selten; es bedeutet, dass die Integration des Shops eine fehlerhafte Anfrage gesendet hat.

Quellen

Siehe auch

Zahlungsbibliothek