---
title: Enumerated
description: 'Enumerations used across the Card Not Present Verification REST API: transaction result codes and chargeback result codes.'
canonical: https://developer.unico.io/dual-api/developers/regional-solutions/card-not-present-verification/integration/apis/enumerated
locale: en
generated_by: markdown-export
---

### Transaction Result

| Code | Status type | Description |
|---|---|---|
| `waiting` | Intermediate | Waiting for the user to perform validation |
| `processing` | Intermediate | In processing |
| `shared` | Intermediate | You have shared the capture, and we are waiting for the information to be submitted. |
| `approved` | Final | Approved |
| `inconclusive` | Final | We were unable to perform a conclusive validation. |
| `expired` | Final | Transaction expired |
| `unknown-share` | Final | The person marked that they do not recognize that purchase. |
| `fast-inconclusive` | Final | We were unable to perform a conclusive validation (pre-approval). |
| `absent-holder` | Final | When the cardholder is not present to complete the capture. |

:::danger
The development should account for scenarios where new statuses may appear, creating a rule. For example, if a status different from those mentioned in this article appears, follow a manual flow.
:::

### Chargeback result

| Code | Status type | Description |
|---|---|---|
| `waiting` | Intermediate | Awaiting analysis |
| `analyzing` | Intermediate | In the process of analysis |
| `approved` | Final | Approved |
| `refused` | Final | Rejected |