Authorize.Net · Afwijzingscodes
Wat betekent Authorize.Net E00007 “Gebruikersauthenticatie mislukt vanwege ongeldige authenticatiewaarden”?
Gecontroleerd op
Authorize.Net E00007, "Gebruikersauthenticatie mislukt vanwege ongeldige authenticatiewaarden", betekent dat de ingediende API Login ID of Transaction Key ongeldig is. Authorize.Net voegt eraan toe dat als beide correct zijn, de URL moet worden gecontroleerd: testaccounts moeten naar de sandbox posten en live accounts naar production. Elke betaling mislukt totdat de inloggegevens overeenkomen met de omgeving.
- Type
- Fout (inloggegevens)
- Wie heeft geweigerd
- Uw Authorize.Net inloggegevens
- Opnieuw proberen
- Nee, totdat de inloggegevens zijn gecorrigeerd.
- Actie van de klant
- Niets; de winkel moet zijn instellingen corrigeren.
- Actie van de winkelier
- Voer de API Login ID en Transaction Key opnieuw in en controleer sandbox versus live.
Wat PlatformDTC doet
PlatformDTC behandelt Authorize.Net E00007 als een fout in de inloggegevens van de winkel, niet als een weigering door de klant: een abonnementsverlenging die hierop stuit, wordt uitgesteld en opnieuw geprobeerd, zonder aanmaningsstap en zonder 'betaling mislukt'-e-mail naar de abonnee.
Waarom dit gebeurt
Authenticatie mislukt wanneer het sleutelpaar verkeerd is, opnieuw is gegenereerd, of bij de andere omgeving hoort.
Wat de winkel kan doen
Genereer een nieuwe Transaction Key in de Merchant Interface als u het niet zeker weet, werk deze overal bij waar deze wordt gebruikt, en bevestig dat live keys naar het live endpoint gaan.
Voor ontwikkelaars
messages.message[0].code "E00007". Sandbox endpoint apitest.authorize.net, production api.authorize.net.
Veelgestelde vragen
- Waarom begon Authorize.Net E00007 plotseling?
- Meestal is de Transaction Key opnieuw gegenereerd, waardoor de oude wordt uitgeschakeld, of zijn sandbox- en live-inloggegevens door elkaar gehaald.
- Is E00007 hetzelfde als code 13?
- Beide zijn fouten met inloggegevens; E00007 is de API-berichtcode, 13 de transactieredencode.
Bronnen
Zie ook
- 13 — De API Login ID is verkeerd, naar de verkeerde omgeving gestuurd, of het account is inactief.
- 123 — Een persoonlijke gebruikerslogin werd gebruikt om software te verbinden; het heeft in plaats daarvan de API Login ID nodig.
- E00001 — Authorize.Net stuitte op een interne fout; de aanvraag is niet voltooid.
- E00003 — De aanvraag die naar de API is gestuurd, was onjuist geformuleerd, dus Authorize.Net kon het niet lezen.
- E00013 — Eén veld in de aanvraag heeft een ongeldige waarde; de responstekst benoemt het.
- E00039 — Een klantprofiel met dezelfde gegevens bestaat al op het account.
- E00040 — Het klant- of betaalprofiel waarnaar u verwees, bestaat niet op dit account.
- E00044 — Opgeslagen klantprofielen (CIM) zijn niet ingeschakeld voor dit account.