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

Authorize.Net · Afwijzingscodes

Wat betekent Authorize.Net E00003 “An error occurred while parsing the XML request”?

Gecontroleerd op

Authorize.Net E00003, "An error occurred while parsing the XML request", betekent dat de inhoud van de API-aanvraag niet kon worden verwerkt: een veld staat in de verkeerde volgorde, is verkeerd gespeld, heeft een ongeldige waarde, of het document is onjuist geformuleerd. De kaart is nooit bekeken. De oplossing zit in de integratie, door de aanvraag te controleren tegen het API-schema van Authorize.Net.

Type
Fout (integratie)
Wie heeft geweigerd
De integratie van de winkel
Opnieuw proberen
Alleen nadat de aanvraag is gecorrigeerd.
Actie van de klant
Niets; neem contact op met de winkel als het afrekenen blijft mislukken.
Actie van de winkelier
Laat uw ontwikkelaar de aanvraag valideren tegen het schema van Authorize.Net.

Wat PlatformDTC doet

PlatformDTC bouwt zijn Authorize.Net aanvragen op uit getypeerde structuren die het gepubliceerde schema van Authorize.Net volgen; als E00003 ooit zou terugkomen, zou de klant de eigen zin van Authorize.Net zien in plaats van een bewering dat hun kaart is mislukt.

Waarom het gebeurt

Authorize.Net valideert elke aanvraag tegen zijn schema; elementen moeten verschijnen in de gedocumenteerde volgorde met geldige waarden.

Wat de winkel kan doen

Vraag uw ontwikkelaar of platformprovider; er is niets te wijzigen in de Merchant Interface.

Voor ontwikkelaars

messages.message[0].code "E00003". Authorize.Net vertaalt JSON naar XML, en XML vereist een strikte elementvolgorde, dus JSON-aanvragen moeten de elementvolgorde in de API-referentie volgen.

Veelgestelde vragen

Heeft Authorize.Net E00003 ook invloed op JSON-aanvragen?
Ja. Authorize.Net vertaalt JSON-elementen naar XML, wat een strikte volgorde vereist, dus JSON moet de elementvolgorde van de API-referentie volgen.
Kan een klant Authorize.Net E00003 veroorzaken?
Zelden; het betekent dat de integratie van de winkel een onjuist geformuleerde aanvraag heeft verzonden.

Bronnen

Zie ook

Betalingsbibliotheek