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 7 “Vervaldatum creditcard is ongeldig”?

Gecontroleerd op

Authorize.Net responscode 7, "Vervaldatum creditcard is ongeldig", betekent dat het formaat van de ingediende vervaldatum onjuist was. Het is een gegevensprobleem in plaats van een bankafwijzing. De klant moet de maand en het jaar precies opnieuw invoeren zoals op de kaart gedrukt staat; als het bij meerdere klanten blijft gebeuren, stuurt uw checkout de datum mogelijk in een formaat dat Authorize.Net niet accepteert.

Type
Harde afwijzing voor deze gegevens
Wie heeft afgewezen
De validatie van Authorize.Net
Opnieuw proberen
Alleen met een correct geformatteerde vervaldatum.
Actie van de klant
Voer de vervalmaand en het jaar van de kaart opnieuw in.
Actie van de winkelier
Controleer het datumformaat dat uw checkout verstuurt.

Wat PlatformDTC doet

PlatformDTC classificeert Authorize.Net code 7 als nooit opnieuw proberen met dezelfde gegevens; omdat de checkout de kaart tokeniseert met Accept.js, wordt de vervaldatum vastgelegd door het eigen script van Authorize.Net, en niet opnieuw geformatteerd door PlatformDTC. Bij een abonnementsverlenging wordt de code niet opnieuw geprobeerd: het abonnement wordt als achterstallig beschouwd en de klant ontvangt een e-mail met een link om een nieuwe kaart toe te voegen.

Waarom het gebeurt

De notitie van Authorize.Net voor code 7: "Het formaat van de ingediende datum was onjuist." Een verwisselde maand en jaar, een tweecijferig jaar waar vier cijfers werden verwacht, of een leeg veld kunnen dit allemaal veroorzaken.

Wat de klant kan doen

Voer de vervaldatum in als maand en jaar vanaf de voorkant van de kaart.

Wat de winkel kan doen

Als u de aanvraag zelf bouwt, vraagt de API-referentie van Authorize.Net om expirationDate als een 7-tekens jaar en maand, YYYY-MM.

Voor ontwikkelaars

errors[0].errorCode "7"; 316 is de door de processor uitgegeven versie. Een verlopen maar geldige datum retourneert 8, niet 7.

Veelgestelde vragen

Is Authorize.Net code 7 hetzelfde als een verlopen kaart?
Nee. Code 7 is een verkeerd geformatteerde datum; een verlopen kaart retourneert code 8.
Hoe los ik Authorize.Net code 7 op?
Voer de vervaldatum opnieuw in en controleer of uw integratie deze in een geaccepteerd formaat verzendt.

Bronnen

Zie ook

Betalingsbibliotheek