Authorize.Net · Afwijzingscodes
Wat betekent Authorize.Net E00040 “Het record kan niet worden gevonden”?
Gecontroleerd op
Authorize.Net E00040, "Het record kan niet worden gevonden", betekent dat het klantprofiel, betaalprofiel of ander record waarnaar in het verzoek wordt verwezen, niet bestaat op dit account. Het kan zijn verwijderd, of de ID behoort toe aan een ander account of omgeving. Het afschrijven van een opgeslagen kaart zal mislukken totdat een geldig profiel wordt gebruikt, dus vraag de klant om hun kaart opnieuw op te slaan.
- Type
- Fout (klantprofielen)
- Wie heeft geweigerd
- De records van Authorize.Net
- Opnieuw proberen
- Alleen met een geldige profiel-ID.
- Actie van de klant
- Voer kaartgegevens opnieuw in indien gevraagd.
- Actie van de winkelier
- Controleer de profiel-ID's en vraag de klant om hun kaart opnieuw op te slaan als deze is verwijderd.
Wat PlatformDTC doet
PlatformDTC slaat een Authorize.Net-verlenging over en vraagt de klant om een kaart wanneer het abonnement geen opgeslagen klantprofiel heeft, in plaats van Authorize.Net een verzoek te sturen dat zeker zal mislukken. Als Authorize.Net antwoordt met E00040 omdat het opgeslagen profiel is verwijderd, wordt de verlenging niet opnieuw geprobeerd en ontvangt de klant een e-mail met een link om hun kaart opnieuw toe te voegen.
Waarom het gebeurt
Profiel-ID's zijn specifiek voor één account en omgeving; verwijderde profielen kunnen niet worden belast.
Wat de winkel kan doen
Controleer of het profiel bestaat in Customer Information Manager. Zo niet, stuur de klant dan een link om hun kaart opnieuw toe te voegen.
Voor ontwikkelaars
messages.message[0].code "E00040". Controleer customerProfileId en paymentProfileId tegen dezelfde merchantAuthentication.
Veelgestelde vragen
- Waarom mislukt een opgeslagen kaart met Authorize.Net E00040?
- Het profiel waarnaar het verwijst, bestaat niet langer op dit account.
- Kan E00040 komen door het mengen van sandbox en live?
- Ja. Profiel-ID's van de ene omgeving bestaan niet in de andere.
Bronnen
Zie ook
- E00039 — Een klantprofiel met dezelfde gegevens bestaat al op het account.
- E00044 — Opgeslagen klantprofielen (CIM) zijn niet ingeschakeld voor dit account.
- E00009 — Het account staat in Testmodus, dus de aanvraag wordt niet verwerkt.
- 2 — De kaartuitgever, of de verwerker namens deze, weigerde de betaling zonder specifieke reden.
- 3 — De uitgever wil een telefonische autorisatie (een telefoongesprek) voordat het deze betaling goedkeurt.
- 4 — De processor meldt dat de kaart moet worden ingenomen: de uitgever wil dat deze buiten gebruik wordt gesteld.
- 41 — Uw eigen FraudScreen.Net drempelwaarde heeft de betaling geblokkeerd omdat de fraudescore te hoog was.