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

Stripe · Afwijzingscodes

Wat betekent de Stripe `invalid_amount` afwijzingscode?

Gecontroleerd op

De `invalid_amount` afwijzingscode van Stripe betekent dat het betalingsbedrag ongeldig is, of het toegestane bedrag overschrijdt. Controleer eerst of het bedrag zelf correct is: geen extra nullen, de juiste valuta en geen transactie met nulwaarde. Stripe zegt dat als het bedrag correct lijkt te zijn, de klant bij de kaartuitgever moet navragen of aankopen van dat bedrag mogelijk zijn. Een kleiner bedrag of een andere kaart kan wel worden geaccepteerd.

Type
Gegevens- of limietfout
Wie heeft afgewezen
De bank van de kaart
Opnieuw proberen
Niet ongewijzigd; pas het bedrag aan of laat de klant contact opnemen met de bank
Actie van de klant
Vraag de bank naar aankooplimieten, of gebruik een andere kaart
Actie van de verkoper
Controleer of het totaalbedrag van de bestelling en de valuta correct zijn

Wat PlatformDTC doet

De checkout van PlatformDTC behandelt `invalid_amount` als 'never-retry' en biedt er geen back-up processor voor aan. Bij verlengingen, volgens het vaste schema of met Smart retry, wordt hetzelfde bedrag nooit automatisch opnieuw verzonden: het abonnement wordt als achterstallig beschouwd en de klant wordt om een andere kaart gevraagd. De kaartcontrole vóór verlenging met nulbedrag negeert deze code, omdat een controle van $0 geen echt bedrag is.

Waarom dit gebeurt

Ofwel is het verzonden bedrag niet geldig voor de kaart (bijvoorbeeld verkeerd geformatteerd), ofwel overschrijdt het een aankooplimiet per transactie die de bank op deze kaart toepast.

Wat de klant kan doen

Vraag uw bank of er een limiet is op aankopen van deze omvang, of betaal met een andere kaart.

Wat de winkel kan doen

Controleer het totaalbedrag van de bestelling, de valuta en eventuele kortingen of extra's die het bedrag hebben gewijzigd. Als het bedrag correct is, verwijs de klant dan naar hun bank of een andere betaalmethode.

Voor ontwikkelaars

Bij Visa is ruwe code 13 "Invalid amount or currency conversion field overflow" (Visa Categorie 4, opnieuw proberen toegestaan).

Veelgestelde vragen

Waarom zou een normaal bedrag ongeldig zijn?
Stripe zegt dat het bedrag het toegestane bedrag kan overschrijden. Sommige kaarten hebben een limiet voor individuele aankopen, dus de klant moet dit controleren bij de uitgever.
Zal het opnieuw proberen met hetzelfde bedrag werken?
Onwaarschijnlijk. Wijzig het bedrag als het verkeerd was, of laat de klant de limiet bij de bank bevestigen.

Bronnen

Zie ook

Betalingsbibliotheek