Hoppa till huvudinnehåll

Översikt

Dodo Payments API tillhandahåller detaljerade orsaker till transaktionsfel för att hjälpa dig förstå varför ett betalningsförsök misslyckades. Dessa felorsaker är standardiserade över olika betalningsmetoder och leverantörer, vilket gör det enklare att implementera konsekvent felhantering i din applikation. Varje svar på ett transaktionsfel inkluderar:
  • En specifik felkod för misslyckande
  • Ett mänskligt läsbart felmeddelande
  • Ytterligare kontext om felet när det är tillgängligt
  • Om felet kan åtgärdas av användaren eller kräver systemintervention
Att förstå dessa felorsaker är avgörande för:
  • Att ge tydlig feedback till dina kunder
  • Att implementera lämplig omförsökningslogik
  • Att hantera olika felscenarier på ett smidigt sätt
  • Att upprätthålla ett pålitligt betalningsbehandlingssystem

Orsaker till transaktionsfel

Följande tabell listar alla möjliga orsaker till transaktionsfel, deras betydelser och om de är användarfel som kan åtgärdas.
FelkodAnvändarfelBeskrivning
AUTHENTICATION_FAILUREJaAutentiseringsprocessen misslyckades under transaktionen
AUTHENTICATION_REQUIREDJaYtterligare autentisering behövs för att slutföra transaktionen
AUTHENTICATION_TIMEOUTJaAutentiseringsprocessen tidsbegränsades
CARD_DECLINEDNejKortet avslogs av den utfärdande banken
CARD_NOT_ACTIVATEDJaKortet har inte aktiverats av kortinnehavaren
CARD_VELOCITY_EXCEEDEDJaFör många transaktioner har försökt på kort tid
CUSTOMER_CANCELLEDJaKunden avbröt transaktionen
DO_NOT_HONORNejDen utfärdande banken avslog transaktionen
EXPIRED_CARDJaKortet har gått ut
FRAUDULENTJaTransaktionen flaggades som potentiellt bedräglig
GENERIC_DECLINENejTransaktionen avslogs av en ospecificerad anledning
INCORRECT_CVCJaDen angivna CVC-koden var felaktig
INCORRECT_NUMBERJaKortnumret angavs felaktigt
INSUFFICIENT_FUNDSJaKontot har otillräckliga medel för att slutföra transaktionen
INVALID_ACCOUNTJaDe angivna kontouppgifterna är ogiltiga
INVALID_AMOUNTJaTransaktionsbeloppet är ogiltigt
INVALID_CARD_NUMBERJaFormatet på kortnumret är ogiltigt
INVALID_CARD_OWNERJaInformationen om kortinnehavaren är ogiltig
INVALID_CVCJaCVC-formatet är ogiltigt
INVALID_EXPIRY_YEARJaUtgångsåret för kortet är ogiltigt
INVALID_PINJaDen angivna PIN-koden är felaktig
INVALID_REQUESTJaTransaktionsbegäran innehåller ogiltiga data
INVALID_UPI_IDJaDen angivna UPI-ID:n är ogiltig
LIMIT_EXCEEDEDJaTransaktionen överskrider kort- eller kontogränsen
LIVE_MODE_TEST_CARDJaEtt testkort användes i live-läge
LOST_CARDJaKortet har rapporterats som förlorat
MANDATE_INVALIDJaBetalningsmandatet är ogiltigt
MANDATE_REQUIREDJaEtt mandat krävs för denna transaktion
MANDATE_REQUIRED_SYSTEMNejSystemet kräver ett mandat för denna transaktionstyp
NETWORK_ERRORNejEtt nätverksfel inträffade under transaktionen
NETWORK_TIMEOUTNejNätverksbegäran tidsbegränsades
ORDER_CREATION_FAILEDNejMisslyckades med att skapa beställningen för transaktionen
PAYMENT_METHOD_PROVIDER_DECLINEDJaBetalningsmetodleverantören avslog transaktionen
PAYMENT_METHOD_UNSUPPORTEDJaBetalningsmetoden stöds inte för denna transaktion
PICKUP_CARDJaKortet har rapporterats som stulet och bör hämtas
PROCESSING_ERRORNejEtt fel inträffade under behandlingen av transaktionen
PROVIDER_UNSUPPORTEDNejBetalningsleverantören stöder inte denna transaktionstyp
REENTER_TRANSACTIONJaTransaktionen behöver anges på nytt
REVOCATION_OF_AUTHORIZATIONJaAuktoriseringen för transaktionen återkallades
STOLEN_CARDJaKortet har rapporterats som stulet
TRANSACTION_NOT_ALLOWEDJaTransaktionen är inte tillåten för detta kort eller konto
TRANSACTION_NOT_APPROVEDJaTransaktionen godkändes inte
TRY_AGAIN_LATERNejTransaktionen bör försöka senare
UNKNOWN_ERRORNejEtt okänt fel inträffade
Användarfel indikerar huruvida betalningsavvisningen kan lösas av kunden. När true kan kunden vidta åtgärder för att åtgärda problemet (t.ex. ange korrekta kortuppgifter). När false beror avvisningen på systemnivåproblem eller bankrestriktioner som inte kan lösas av kunden.

Support

För ytterligare hjälp med transaktionsfel eller integrationsproblem, vänligen kontakta vårt supportteam på [email protected].