How to interpret the status details of a transaction.

In the details of every transaction you will find status details. Find a list of the most commondetails with explanations and recommended action stepsbelow.
APPROVED
Status
Status Details
Explanation
Action Steps
APPROVED
APPROVED
Transaction has been approved. Payment was successful.
Merchant can give out goods/services
PENDING
Status
Status Details
Explanation
Action Steps
PENDING
PENDING_WAITING_FOR_FINALIZATION
Transaction is currently being processed and waiting for finalization
Wait for finalization of transaction
PENDING
PENDING_WAITING_FOR_PROCESSOR
Transaction is currently being processed and waiting for bank
Wait for finalization of transaction
DECLINED
Status
Status Details
Explanation
Action Steps
DECLINED
DECLINED_PROCESSOR
The transaction was not authorized by the cardholder's bank / acquiring bank.
Use another card. Usually the cardholder's (issuing) bank or the acquiring bank has more details why the transaction got declined
DECLINED
DECLINED_CARD_EXPIRED
Card expired
Use another card
DECLINED
DECLINED_CARD_INVALID_SCHEME
Card scheme not allowed
Use another card with supported card scheme
DECLINED
DECLINED_CARD_INVALID_PAN
Invalid card
Use another card
DECLINED
DECLINED_CARD_OR_TERMINAL_DECLINED
The transaction is rejected right away by the card or terminal.
This usually happens before the transaction is sent to the acquirer.
Wait for finalization of transaction
DECLINED
DECLINED_CARD_STOLEN
Card has been reported as stolen/lost.
If possible, pick up card.
DECLINED
DECLINED_PIN_WRONG
Cardholder entered wrong PIN or PIN entry was not possible
Enter correct PIN / use another card
DECLINED
DECLINED_PIN_WRONG_TOO_OFTEN
Wrong PIN has been entered too often.
Use another card
DECLINED
DECLINED_MALFORMED_REQUEST
Our processor did not accept the format of the transaction that was sent.
Try again. If the problem persists, contact us.
DECLINED
DECLINED_MANIPULATION_SUSPECTED
Transaction not possible, because the card might have been manipulated
Use another card
DECLINED
DECLINED_CARD_BLOCKED
Card is not allowed
Use another card
DECLINED
DECLINED_INSUFFICIENT_FUNDS
Card has insufficient funds
Use another card
DECLINED
DECLINED_TRANSACTION_FREQUENCY_EXCEEDED
Merchant did too many transactions within a certain timeframe
Merchant needs to wait until allowed to do further transactions
DECLINED
DECLINED_CARD_LOST
Card has been reported as lost and cannot be used anymore
Use another card
DECLINED
DECLINED_INVALID_SCHEME
Card scheme not allowed
Use another card with supported card scheme
DECLINED_INVALID_AMOUNT
Transaction amount is not allowed (too high or too low)
Enter different (higher / lower) amount for transaction
DECLINED
DECLINED_INVALID_CONFIGURATION
The configuration data in the merchant's processing path is wrong or not accepted by the acquirer.
Check the merchant's processing path and verify that its data is correct (e.g. terminal ID, merchant ID). If the data is correct, check with the acquirer, whether they activated the data.
DECLINED
DECLINED_DUPLICATE_TRANSACTION
Same transcation is already being processed
Wait for completion of first transaction. Try again, if necessary.
DECLINED
DECLINED_INVALID_WORKFLOW
The requested function is not applicable for the referenced transaction or the card does not allow this transaction.
Try again. If the problem persists, contact us.
DECLINED
DECLINED_PROCESSOR_CARD_EXPIRED
Card expired
Use another card
DECLINED
DECLINED_PROCESSOR_REFUND_NOT_POSSIBLE
Refund not possible (e.g. not allowed by bank or transaction already refunded)
Try manual refund in Gateway Manager.
DECLINED
DECLINED_PROCESSOR_TEMPORARILY_BLACKLISTED
Transaction with this card temporarily not possible, due to too many tries
Use another card
DECLINED
DECLINED_AMOUNT_EXCEEDS_LIMIT
Transaction amount exceeds card limit
Use another card
DECLINED
DECLINED_PROCESSOR_UNCAPTURED_CHARGES_NOT_SUPPORTED
Pre-Authorization not supported by card.
Use another card
ERROR
Status
Status Details
Explanation
Action Steps
ERROR
ERROR_SESSION_TIMEOUT
The transaction session timed out after 15 minutes of inactivity.This is usually caused by connection problems between terminal and SDK after the transaction session was started.
Verify the connection between the SDK and the terminal.Try again. If the problem persists, contact us.
ERROR
ERROR_TERMINAL_ERROR
The terminal disconnected while the transaction was processed.
Verify the connection between the SDK and the terminal.Try again. If the problem persists, contact us.
ERROR
ERROR_SERVER_AUTHENTICATION_FAILED
This indicates that there is an issue with authenticating the merchant identifier/secret key.
Verify the used credentials and make sure that you did not mix up TEST and LIVE credentials.Create a new secret key, if necessary.
ERROR
ERROR_PROCESSOR
The acquiring bank responded with an error that could not be mapped to any other status.This might be a temporary issue or a setup issue.
Try again. If the problem persists, contact us.
ERROR
ERROR_PROCESSOR_INVALID_CONFIGURATION
The configuration data in the merchant's processing path is wrong or not accepted by the acquirer.
Check the merchant's processing path and verify that its data is correct (e.g. terminal ID, merchant ID). If the data is correct, check with the acquirer, whether they activated the data.
ERROR
ERROR_PROCESSOR_FAILED_INCONSISTENT_STATE_UNRESOLVED
We experienced issues when voiding a failed transaction with the acquirer.We are checking whether the void was successful and will The transaction will be reviewed and voided manually if necessary. Afterwards, the status details will be changed to "_RESOLVED".
ry again. If the problem persists, contact us.
ERROR
ERROR_PROCESSOR_FAILED_INCONSISTENT_STATE_RESOLVED
We experienced issues when voiding a transaction (see status details "_UNRESOLVED") and have reviewed it manually. The cardholder was not charged.
Try again. If the problem persists, contact us.
ERROR
ERROR_PROCESSOR_CONNECTION_ERROR
No response from acquiring bank received.
Try again. If the problem persists, contact us.
ERROR
ERROR_PROCESSOR_MALFORMED_REQUEST
Configuration error at payment processor.
Contact us.
ERROR
ERROR_PROCESSOR_CONNECTION_NO_RESPONSE
No response from acquiring bank received.
Try again. If the problem persists, contact us.
ERROR
ERROR_SERVER_ACCESSORY_NOT_ASSIGNED_TO_MERCHANT
The merchant is trying to use a terminal that has not been or cannot be whitelisted for that merchant.
Check whether the terminal is activated in your Gateway Manager.If it is, verify that it is not assigned to any other merchant and that the merchant has enough free terminal IDs to assign the terminal. Assign it to the merchant.f it is not activated, but using the correct keys for your application (test or live), contact us.
ERROR
ERROR_SERVER_UNAVAILABLE
No response from acquiring bank received.
See herehere for details.
ABORTED
Status
Status Details
Explanation
Action Steps
ABORTED
ABORTED_MERCHANT_ABORTED
The merchant aborted the transaction
-
ABORTED
ABORTED_SHOPPER_ABORTED
The shopper aborted the transaction during the signature screen.
-
ABORTED
ABORTED_SHOPPER_REMOVED_CARD
The card was removed too early (before the transaction has been finished).
-
ABORTED
ABORTED_PRESENT_CARD_TIMED_OUT
Timeout, because cardholder did not present the card when prompted.
-