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 krävs för att slutföra transaktionen
AUTHENTICATION_TIMEOUTJaAutentiseringsprocessen upphörde på grund av tidsgräns
CARD_DECLINEDNejKortet avvisades av utfärdande bank
CARD_NOT_ACTIVATEDJaKortet har inte aktiverats av kortinnehavaren
CARD_VELOCITY_EXCEEDEDJaFör många transaktioner försöktes under en kort period
CUSTOMER_CANCELLEDJaKunden avbröt transaktionen
DO_NOT_HONORNejUtfärdande bank avvisade transaktionen
EXPIRED_CARDJaKortet har gått ut
FRAUDULENTJaTransaktionen flaggades som potentiellt bedräglig
GENERIC_DECLINENejTransaktionen avvisades av icke specificerad 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_NUMBERJaKortnummerformatet är ogiltigt
INVALID_CARD_OWNERJaKortinnehavarens information är ogiltig
INVALID_CVCJaCVC-formatet är ogiltigt
INVALID_EXPIRY_YEARJaKortets utgångsår är ogiltigt
INVALID_PINJaDen angivna PIN-koden är felaktig
INVALID_REQUESTJaTransaktionsbegäran innehåller ogiltig data
INVALID_UPI_IDJaDen angivna UPI-ID:n är ogiltig
LIMIT_EXCEEDEDJaTransaktionen överstiger kortets eller kontots gräns
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 mandat för denna transaktionstyp
NETWORK_ERRORNejEtt nätverksfel uppstod under transaktionen
NETWORK_TIMEOUTNejNätverksförfrågan tog för lång tid
ORDER_CREATION_FAILEDNejDet gick inte att skapa beställningen för transaktionen
PAYMENT_METHOD_PROVIDER_DECLINEDJaBetalningsmetodens leverantör avvisade transaktionen
PAYMENT_METHOD_UNSUPPORTEDJaBetalningsmetoden stöds inte för denna transaktion
PICKUP_CARDJaKortet har rapporterats som stulet och bör hämtas upp
PROCESSING_ERRORNejEtt fel uppstod vid behandling av transaktionen
PROVIDER_UNSUPPORTEDNejBetalningsleverantören stöder inte denna transaktionstyp
REENTER_TRANSACTIONJaTransaktionen måste anges på nytt
REVOCATION_OF_AUTHORIZATIONJaBehörigheten 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 igen senare
UNKNOWN_ERRORNejEtt okänt fel uppstod
Användarfel indikerar om betalningsavvisningen kan lösas av kunden. När true kan kunden vidta åtgärder för att åtgärda problemet (t.ex. genom att 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å support@dodopayments.com.