Virtual POS Error Codes and Solutions
Virtual POS error codes prevent e-commerce activities from continuing uninterruptedly. It also creates a loss of reputation for companies. Error codes are numbers that express what an error means. These numbers indicate the presence of certain errors.
A number of mistakes made by customers who want to make a payment cause codes to appear. Sometimes the payment cannot be made due to an incorrectly entered code, sometimes due to insufficient funds. You can easily see the incorrect transactions in your system.
Virtual POS error codes can also occur as a result of malicious transactions. Error codes occur as a result of repeated attempts to use someone else’s credit card. In addition, there may also be incorrect passwords entered repeatedly.
Why Do Virtual POS Error Codes Occur?
The reason for the occurrence of Virtual POS error codes are situations that prevent money from being withdrawn from cards. It is possible to mention many reasons here. If cardholders do not pay their debts, their cards are closed for use. People who are not aware of this try to shop thinking that they can use their cards.
An error code occurs because the system prevents the consumer from making a purchase. Error codes can also have different causes.
1- Limit Insufficiency
In the event of a card limit shortage, it is not possible to use your card for shopping. Each credit card has a certain limit. The total amount of transactions such as spending, withdrawals, bill payments cannot exceed the limit. For this reason, you cannot use your card when the total amount of spending reaches the limit.
In case of insufficient limit, you can request a limit increase using internet and mobile banking. You have the chance to freely determine the amount you want for the limit increase. If the bank deems appropriate, it will give you the requested limit.
In case of insufficient limit, you can also choose to spend after paying your debt. When you pay your debt valid for that month on the statement cut-off date, your card will be reinstated. You can then start shopping online again. The code for insufficient limit is 51.
2- Card Number Error
Card number error is one of the most common problems. The card number is the 16-digit number on the front or back of the credit card. This number is needed for virtual POS payments.
If you enter the card number incorrectly, the transaction will not be confirmed. If there is no error in the other information, there is usually a mistake in the card number. You can check the number and enter the correct one. The card number error code is 14.
3- Expired Card
Each card has a certain period of use. Information about this period, which is specified as the expiration date of the card , is indicated on the card. The expiration date is indicated on the cards in months and years.
If you have an expired card, you need to renew it. Many banks send out cards without any request from their expired customers. If your bank has not sent your card, you can make a request to customer service. The error code for expired cards is 33.
4- Blocked Card
A blocked card is a situation that prevents you from using your debit and credit cards. Blocks can be caused by debts to the bank or personal debts of the person. In cases such as bankruptcy, tax debt, execution, people’s bank accounts are blocked. In addition, credit card usage is also restricted.
Bank officials should be contacted to unblock the card. Bank officials decide to unblock the card if they deem it appropriate. However, the block is usually not unblocked until the debt collection of the creditors is made. For this reason, it is useful to settle your debt first. 05 is the error code used for blocked cards.
5- Bank’s Non-Approval
If the bank does not authorize the transaction, an error code may be received. The bank may not authorize the transaction for various reasons. For example, if your card is closed to internet transactions, it is not possible to get approval. In addition, any restrictions will also prevent you from getting approval. If the bank does not authorize the transaction, the error code is 01.
6- Bank Response Error
Error code 91 is a bank response error. The error code is given in cases caused by problems in the banks’ systems. Sometimes, even if everything is done correctly for card payment, there may be no response from the bank. High transaction intensity, system failures may cause this.
7- System Error
A system error can occur when banks’ own systems are undergoing repair work or malfunctioning. System errors are usually temporary and resolve quickly. You can therefore try ordering again after a short time. The system error code is 99.
8- Exceeding the Number of Password Attempts
Exceeding the number of password attempts applies to places where you pay with a password. The number of password attempts is usually three. If you exceed this number, the system gives an error. The error code for exceeding the number of password attempts is 75.
What Do Bank Virtual POS Error Codes Mean?
The meaning of bankvirtual POS error codes is usually the same. Errors are usually displayed with the same codes for all banks. In this way, both consumers and e-commerce site owners can easily understand the cause of the problem.
Error Code | Description |
01 | Failure of the bank to approve the transaction |
02 | The bank’s disapproval for some reason that is not fully understood |
04 | Blocked card |
05 | Credit card blocking |
08 | The identity of the person using the card must be checked. |
12 | Undefined transaction |
13 | Incorrectly determined amount |
14 | Incorrect card number |
16 | Unidentified card |
30 | Format error |
33 | Expired card |
41 | Transactions with a card reported as lost |
43 | Transactions with a card reported as stolen |
51 | Insufficient card limit |
54 | Expiration of the maturity date of the card |
62 | Restrictions on the card |
65 | Card expired during the month |
75 | Reaching the limit set for password attempts |
91 | No response from the bank |
99 | Errors occurring in the system |
It can be said that the codes in the table above are valid for every bank. Error codes are usually accompanied by an explanation. In this way, consumers can easily understand the reason for the error. If no explanation is given, an evaluation can be made according to the table above.
Garanti Bank Virtual POS Error Codes
There are different options among Garanti Bank virtual POS error codes compared to other banks. The error codes are quite comprehensive. Since it is difficult to keep these codes in mind, the table below can be consulted when necessary. The table contains some of the codes.
1 | The bank must be contacted for authorization. |
2 | For VISA cards, authorization must be obtained from the bank. |
3 | There is an error in the category codes for workplaces. |
4 | The card must be confiscated for reasons such as theft or loss. |
5 | Code indicating that the transaction has not been approved. |
6 | Indicates that the transaction was not accepted. |
7 | There is a reason to confiscate the card. |
8 | The identity of the card user must be checked. |
9 | Although the card has been renewed, transactions are being made with the old card. A new card must be requested. |
11 | Transaction completed code. |
12 | Indicates that the transaction is invalid. |
13 | Indicates that the amount is invalid. |
14 | Indicates an error in the card number. |
15 | Indicates that the bank cannot be found. |
16 | Indicates that the balance is insufficient. |
17 | Indicates that the transaction has been canceled. |
18 | Indicates that the card is closed. |
The table above shows the codes for Garanti Bank. In addition to these codes, there are many other codes. If you encounter an error code while making a payment with Virtual POS, you can contact Garanti Bank officials.
By solving the error code problem with Garanti Bank, you can continue to benefit from the advantages offered by the bank. The bank has many credit cards. At the same time, you can shop more advantageously thanks to point privileges.
Ziraat Bank Virtual POS Error Codes
Ziraat Bank error codes are as shown in the table above. At this point, different codes can be mentioned for Ziraat Bank and other banks. How to define the numbers following Code 18 is shown in the table below.
19 | Re-authorization must be obtained. |
21 | Indicates that the transaction cannot be canceled. |
25 | Indicates that the given information could not be found. |
28 | Indicates that the file is out of service. |
29 | It means that the cancellation cannot be made. |
30 | Format error |
32 | Partially realized transaction |
33 | Expired card |
34 | Possible stolen card |
36 | Restricted card |
37 | Bank security must be searched. |
38 | Expiration of the right for password entry |
39 | Unidentified account |
41 | Transactions with a lost card |
43 | Transactions with stolen cards |
The codes given in the tables may apply to both Ziraat Bank and others. It is possible to get more comprehensive information from your bank.
İş Bank Virtual POS Error Codes
İşbank virtual POS error codes can be used to understand why payments cannot be made. For this, it is necessary to know which code means what. Error codes of İşbank are given in the table.
51 | Indicates that the account is not available. |
52 | Indicates that the checking account is undefined. |
53 | Indicates that the account is not defined. |
54 | Indicates that the card has expired. |
55 | Indicates that the password is incorrect. |
56 | Indicates that the card is not available, has been closed or canceled. |
57 | Indicates that the cardholder is not authorized for the transaction. |
58 | Indicates that there is an obstacle to the procedure. |
61 | Indicates that the amount set for withdrawal has been exceeded. |
62 | Indicates that the card is restricted by country. |
63 | There is a limitation in the power to act. |
65 | The limit has been reached in the number of transactions to be made during the day |
68 | There is no response from the bank. |
75 | The upper limit for entering passwords has been reached. |
76 | Password error |
If you know the meaning of the codes, you can easily take the necessary actions to solve the problem.
Akbank Virtual POS Error Codes
Akbank virtual POS error codes may occur in payments to be made with the institution’s virtual POS. People who encounter these codes can make the necessary corrections from internet banking according to the type of code. In addition, information can also be obtained from customer service.
77 | Indicates that the received information is not compatible with the original transaction. |
78 | Indicates that the balance is not sufficient. |
80 | There is a history error. |
81 | The error is caused by encryption. |
82 | CVV code error |
83 | Notifies that the password could not be verified. |
85 | Indicates that the account has been verified. |
86 | Password verification error |
88 | The problem with encryption |
89 | Authentication failure |
90 | Indicates that end-of-day transactions have been made. |
91 | Bank transportation error |
92 | Routing error |
93 | The transaction was not approved for a legal reason. |
94 | Duplicate process |
95 | Cancel-ret |
96 | Systemic problem |
Yapı Kredi Bank Virtual POS Error Codes
Yapı Kredi Bank virtual POS error codes can occur both in physical POS and virtual POS. Details regarding Yapı Kredi Bank specific codes are given in the table.
Code | Code Reason | Detail |
95 | Unconfirmed transaction | There may be an error in the card information. The daily transaction limit of the cards may have been exceeded. |
100 | Problem Reaching the Bank | Momentary systemic problems |
110 | Insufficient Balance | Balance should be increased. |
173 | Unconfirmed transaction | The card may be closed to internet transactions. |
217 | Card must be confiscated | Stolen card |
220 | Amount invalidity | For credit card payments, the transaction amount must be at least 1 TL. |
225 | Card number error | The card number must be entered correctly. |
229 | Transaction invalidation | The bank should be contacted. |
277 | The bank should be called. | The withdrawal limit may have been exceeded. |
291 | Problem with workplace status | Workplace membership is not valid |
360 | The bank should be called. | Card transactions are not allowed. |
876 | Failed to process | Card information, over limit |
What Should I Do to Solve Virtual POS Error Codes?
The solution of Virtual POS error codes varies according to the code number. It is possible to understand the source of the problem from the error codes. According to the given code information, the following operations can be performed:
- If the balance is insufficient, a limit increase request can be made to the bank.
- If the card is blocked without your knowledge, you can contact your bank.
- If the card expires, you can request a new card from your bank.
- Banks are automatically notified in case of lost and stolen cards.
- System failures are temporary and usually do not require any action, as they will usually resolve in a short time.
Virtual POS error codes can sometimes be related to the e-commerce site. A problem occurring in the infrastructure of the e-commerce site prevents access to the bank’s system. For this reason, e-commerce site owners should always keep infrastructure problems under control and take the necessary measures.
PayTR Virtual POS Error Codes
PayTR virtual POS error codes are caused by errors from cards. There may also be systemic errors of banks. By making PayTR integration easily, you can receive payments securely on the e-commerce site. When PayTR virtual POS error codes occur, you should contact the bank to which the credit card is linked.
PayTR virtual POS is always one of the most reliable payment methods. With PayTR, it is possible to receive payments with all credit cards. Thus, you can receive payments from different cards by using only PayTR on your e-commerce site. Since Virtual POS error codes are not related to PayTR, you should solve the problem with your bank. In this way, both consumers and sellers can continue to benefit from PayTR advantages without interruption.
What to Do to Avoid Virtual POS Error Codes?
It is important for consumers to exercise due diligence to avoid Virtual POS error codes. Consumers should not share their credit card details with others. In addition, the expiration dates of the cards should also be monitored.
Expired cards should be renewed immediately. Balance checks can also be made using internet and mobile banking. In the balance check, it is examined whether there is sufficient amount on the card for shopping. If the debt of credit cards is not paid, there may be situations such as blocking. There are also different situations that prevent you from using your card. For this reason, you should pay your debts regularly and regularly monitor your banking transactions.
Frequently Asked Questions
A Virtual POS error means that a payment cannot be made for various reasons.
It means receiving an error in payments to be made with Ziraat Bank virtual POS.
91 is a code that means bank transportation error.
Error code 1 indicates that authorization from the bank is required.
The debit card may fail due to reasons arising from the card information or the bank system.
In case of an error code, the bank should be contacted.
Benzer Blog İçerikleri İlginizi Çekebilir

The third movie of the "Growing Your Business with PayTR" series, which tells the stories of three successful women entrepreneurs, has been released
PayTR released the third film of the "Those Who Grow Their Business with PayTR" film series, which features the digitali

PayTR will continue to offer innovative solutions with a focus on human value
Our CEO Merve Tezel evaluated PayTR's next generation payment solutions and innovation-oriented approach in Payment Syst

Women-led fintech companies are bringing more inclusivity and customer-centric innovations to the industry!
Our CEO Merve Tezel talked about PayTR's new term projects in the March issue of FinTechTime, which features strong fema