WisePOS E Card Reader
The WisePOS™ E terminal is a wireless android-based countertop terminal for use with Bottle POS. Thi
August 28, 2026When a transaction on your P5 credit card reader doesn’t go through, it can be confusing and frustrating, especially if the cause isn’t clear. Here’s a breakdown of the most common reasons a card might be declined on the P5 terminal, along with the error codes you might see and how to respond.
For any transaction processed after April 11, 2024, you can see the specific error code on the Payments page in the Payment Portal. Just click the transaction to view its status and description.
| Error Code | Message | What It Means | What to Do |
|---|---|---|---|
| API_ERROR | API Error. Please try again (insert card if possible). | The system couldn’t read the card due to a general API failure. | Retry. If it still fails, submit a support ticket. |
| APP_ERROR | Application error. Please try again (insert card if possible). | There was a problem with the terminal software while trying to read the card. | Retry. If it still fails, submit a support ticket. |
| EMV_ERROR | Something went wrong while processing. Please try again (insert card if possible). | The chip couldn’t be read—likely due to card damage or early removal. | Retry. If it still fails, submit a support ticket. |
| OFFLINE_DECLINE | The processor declined the card. | The cardholder’s bank declined the transaction without giving a reason. | Ask the cardholder to retry or contact their bank. |
| POS_CANCEL | Canceled by clerk. | The transaction was canceled from the POS. | Retry the transaction. |
| REVERSAL | Payment declined. | The bank or cardholder reversed the transaction authorization. | Ask the cardholder to retry with a different card if needed. |
| USER_CANCEL | Canceled by shopper. | The cardholder canceled the payment on the terminal. | Retry the transaction. |
| USER_TIMEOUT | Timed out waiting for shopper. | The terminal didn’t detect a card in time. | Retry the transaction. |
| WEB_TIMEOUT | Connection issue. Please check your network and try again. | The terminal couldn’t connect to the network to complete the transaction. | Check the internet connection and try again. |
The WisePOS™ E terminal is a wireless android-based countertop terminal for use with Bottle POS. Thi
The Payment Portal is a dashboard included as part of our payments offering. It allows you to view o
What Is a Chargeback? A Chargeback is when a customer disputes a transaction on their credit or debi
Is this page helpful?
×Help us improve our articles