Response codes

This page describes all error codes you (as the WSP) can expect from the WLW API.

🚧

More status codes will be added as needed.



CodeDescriptionExample
0Success
General error codes ⬇️
20008Invalid argumentParameter is to long/short
29999Input format does not match expectations.Invalid date format
30000Missing required field
39999Other bad request
40001Resource already exists
40004Unauthorized
40006ForbiddenOperation not allowed
50000Internal server error
WLW specific response codes codes ⬇️
68500Invalid session credentials
68501CVD validation failedI.e. value provided is in valid.
68502Inadequate SDK security levelDevice does not meet required security standards set by Aera.
68503Invalid dynamic sdkidThe dynamic sdk has already been used.
68504Wallet authentication failedWallet may have been deleted while the session still is active.
68505API Client missing permissions to operate on this WSPThe WSP client is not onboarded to operate on behalf of the WSP.
68506Wallet missing capabilityConsumer is not onboarded to use AERAACCOUNT.
68507Wallet consumer identity does not match expected consumerThe identifier returned from IdP does not match expected value.
68508Wallet consumer information has expired or is deletedCan occur when WSP is requesting consumer information.
68509Invalid redirect URIThe provided redirect URI is invalid.
68510Session missing nonceWhen trying to onboard or perform cvd validation without first getting a nonce and tbs object.
68511Wallet Not Found
68512SDK RevokedCVD validation failed due to SDK being revoked.
68513Invalid CVD signature
68514Session expired



Transactions ⬇️
68600Insufficient fundsNot enough balance to perform the full payment transaction.
68601PSP authorization failedTransaction failed during authorization towards PSP.
68602PSP capture failedShould never happen.
68604No valid payment instruments to perform transaction

No payment instruments in the wallet that can be used for this transaction.


Note this does not necessarily mean that you don't have any payment instruments in your wallet.

68605Forbidden operation due to transaction state being lockedTransaction is already signed and consumer or ECR tries to cancel a transaction.
68606Transaction canceled by consumer
68607Transaction cancelled by ECR
68608Invalid amountThe total amount is less than the combined amount form 'categories' and/or 'cashBackAmount'.
68609PSP transaction authorization pendingAmount that may be authorized.
68610PSP transaction authorization in processIn the process of authorizing amount.
68611PSP transaction authorization completeAmount is authorized.
68612PSP transaction authorization failedFailed to authorize specific amount.
68613PSP transaction capture completeAmount captured.
68614PSP transaction cancel completeAmount canceled.
68615Failed to reach WSPTransaction failed since transaction initiation was not able to reach the WSP.
68616Transaction in processThe ECR may get this response code by calling Wallet status while a transaction is in process.
68617Transaction authorizedSuccessfully authorized a payment transaction.
68618Transaction capturedA transaction has successfully completed capture of authorized amounts.



Payment instruments ⬇️
68700Participating payment system (PPS) not supportedThe WSP does not support MONIZZE while the consumer tries to onboard a MONIZZE voucher card.
68701PPS authentication failedFailed while onboarding towards issuer API.
68702No matching PPS foundTries to onboard payment instrument that may support multiple participating payment systems, but It failed validation for all of them.
68703Operation not supported for this participating payment systemTries to get balance from a PPS that does not support getting balance.
68704Payment instrument suspendedConsumer tries to re-activate a payment instrument that has been suspended by the issuer.
68705Invalid Payment Instrument PriorityConsumer provided a payment instrument priority that is not allowed.
68706Invalid Account RegNrThe reg number (first 4 numbers) of an account number is invalid/not supported by Aera.
68707Invalid Account numberThe account number is invalid/not supported by Aera.
68708Payment instrument type mismatchThe paymentInstrumentType does not match expected value for a certain Participating payment system.


Did this page help you?