Payment Failed — What to Do
When a client tries to pay and the transaction is declined, hangs, or the balance doesn’t top up, the fix depends on where the failure occurred — at the bank, the terminal, or the connection between the terminal and IZI. In most cases you can restore service within a few minutes: read the error message, check Transactions in IZI CRM, and offer an alternative payment method while you investigate. This page walks through each failure type and the exact steps to resolve it.
When Payment Failures Occur
Section titled “When Payment Failures Occur”- The client’s bank declined the card (insufficient funds, card blocked, or transaction restrictions)
- The terminal lost connection to the bank’s processing server
- The internet on the checkout device dropped during the transaction
- The transaction was approved by the bank but didn’t reach IZI (rare — network timeout)
- Fiscalization error — funds were charged but no fiscal receipt was generated
- A new operation was started before the previous one completed, creating a duplicate
Quick Checks — Under 5 Minutes
Section titled “Quick Checks — Under 5 Minutes”Before diving into specific error types, run through these in order:
-
Read the error message — IZI CRM and the terminal both display a specific code or description. Write it down — this speeds up diagnosis significantly.
-
Check Transactions in CRM — open the last 15 minutes and find the operation. Status “Pending” means wait 1–2 minutes. Status “Error” means read the description. No transaction at all means the operation was never initiated.
-
Check internet on the checkout device — open any website in a browser. Without a working connection, no card payment method will work.
-
Restart the terminal — most temporary terminal errors clear after a 10-second power cycle.
-
Offer an alternative — while you investigate the root cause, accept cash. The client shouldn’t have to wait.
Step-by-Step: Check Transaction Status in CRM
Section titled “Step-by-Step: Check Transaction Status in CRM”- Open Transactions
- Set the filter to the last 15 minutes
- Find the client’s transaction and check its status:
- Completed — funds were credited; the problem is elsewhere
- Pending — the bank is still processing; wait 1–2 minutes
- Error — the transaction was declined; the reason appears in the transaction details
- No transaction at all — the operation was never initiated on the IZI side
Actions by Error Type
Section titled “Actions by Error Type”Bank decline: Insufficient funds
Section titled “Bank decline: Insufficient funds”The client didn’t have enough money on the card. Offer a different card or cash. This is not an IZI issue — retrying with the same card will not help.
Bank decline: Card blocked or transaction rejected
Section titled “Bank decline: Card blocked or transaction rejected”The client’s bank blocked the operation — common reasons include spending limits, fraud suspicion, or country restrictions. The client needs to call their bank. A different card or cash is the immediate workaround.
Error: No connection to processing
Section titled “Error: No connection to processing”Temporary internet issue or a problem with the processing server. Wait 1–2 minutes and try again. If the problem repeats, see CloudPayments Acquiring Issues.
Error: Transaction timeout
Section titled “Error: Transaction timeout”The client or cashier didn’t complete the operation in time and the terminal reset the session. Start the transaction over from the beginning.
Fiscalization error
Section titled “Fiscalization error”Funds may have been charged but the fiscal receipt was not generated:
- Check the transaction status in CRM — a status of “Completed” means funds were credited
- Record the transaction number
- Contact IZI support — a specialist will correct the fiscal record
- Do not attempt to run the same amount again — this will create a duplicate charge
Transaction approved by bank but missing from IZI CRM
Section titled “Transaction approved by bank but missing from IZI CRM”This is rare and occurs when the network drops at the exact moment of confirmation:
- Ask the client to show the debit notification (SMS or push from their banking app)
- Record the amount, time, and last 4 digits of the card
- Contact IZI support with this information — the transaction can be matched and credited manually
- Do not add balance manually before support confirms — this risks a double credit
Accept Cash as a Fallback
Section titled “Accept Cash as a Fallback”If the terminal is not working:
- In CRM → client profile → Top up balance → select Cash
- Enter the amount and confirm
- The cash entry is automatically recorded in the current cash shift
Double Charge
Section titled “Double Charge”If the client sees two debits on their account:
- Record both charges: amount and time of each
- Contact IZI support — you will need the client’s bank statement or a screenshot from their banking app
- Do not process a manual refund without confirmation from support — doing so can corrupt the fiscal records for the shift
Prevention
Section titled “Prevention”- Check internet connectivity on the checkout device at the start of every shift.
- Keep the terminal on constant power — a low-battery terminal is more likely to freeze or disconnect.
- Set up a backup internet connection (mobile router) in case the primary goes down.
- Once per shift, confirm that the point-of-sale software and terminal are in sync.
See Also
Section titled “See Also”Frequently asked questions
Client says money was taken but balance wasn't topped up — what to do?
Check Transactions in CRM — sometimes the transaction shows with a 'pending' status. If money actually left the client's account but there's no transaction in CRM — contact support with the client's bank statement.
Cash payment went through but doesn't show in the shift — why?
The cashier likely didn't confirm cash receipt in CRM. Go to Transactions and check the status. Cash must be entered manually via Top-up → Cash.
Terminal shows 'no connection' error but internet is working — what's wrong?
This is a terminal issue — there is no connection to the bank's processing server. Restart the terminal. If the problem persists, check that port 443 is open on the router or try a different access point.
Can I accept payment if the terminal isn't working?
Yes — accept cash and record it manually in CRM. This is a standard scenario and gets recorded correctly in the cash shift.
Receipt didn't print after payment — did the payment go through?
Check the transaction status in the Transactions section of CRM. A missing receipt does not mean the payment failed — it may be a printer issue. If the transaction status is 'Completed', the funds were credited and you can reprint the receipt.
What is a fiscalization error and what should I do about it?
Fiscalization is the process of sending payment data to the fiscal register to generate a fiscal receipt. A fiscalization error means the transaction was processed in IZI but no fiscal receipt was created. Contact IZI support with the transaction number — this is resolved on the fiscal register settings side.