> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://academy.zrupay.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to find denials?

# What is a denial?

A denial occurs when the payment processor rejects the customer's operation. It can be caused by insufficient funds, incomplete 3DS authentication, rejection by the issuing bank, or other reasons. The reason is shown via an MC2P error code that you can look up in the [error documentation](https://docs.zrupay.com/tools/errors).

# Where are denials found?

Denials are found in the **Confirmations** tab within **Activity**. A confirmation is the customer's payment attempt: if it fails, that confirmation is denied and the error code explains the reason.

# How to find a denial

- Go to **Activity** ▶︎ **Confirmations**.
- Use the filters to narrow down:
  - **Date**: chip always visible.
  - **All statuses**: filter by Pending, Completed, Cancelled, or Expired. Denied operations usually appear as Pending (if the customer did not complete the payment) or Cancelled.
  - **Filters** button: add chips for Type, Total, or Currency.
  - **Search bar**: search by confirmation ID.
- Click on the row to expand it.
- In the **Logs** block, click **"History"**.
- A modal will open with the operation history. The **Failure** column indicates whether the attempt failed, and the **Error code** column shows the corresponding MC2P code.
- Look up the meaning of the code at [docs.zrupay.com/tools/errors](http://docs.zrupay.com/tools/errors).

> 🧐 In the **Details** block you can also see any extra data you passed when creating the operation via API (customer email, reference code, etc.), helping you identify which customer the denial belongs to.

> ✋ If you have several denials to review, you will need to open each one individually. There is no view that groups all failed operations in an environment yet.