> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gifty.lat/llms.txt
> Use this file to discover all available pages before exploring further.

# Redemption errors and pending

# Resolve rejections and pending redemptions

Choose recovery based on the actual state.

## Before you start

Return to the same code or detail. A visible error does not prove every external step was undone.

## Step by step

1. Read the reason: not found, used, expired, migrated and out-of-sync coupon are different blocks.
2. A temporary TiendaNube failure may allow retry; a disconnected store requires reconnection.
3. For a pending attempt, choose complete or cancel using the available action.
4. After acting, check receipt, balance and coupon state.

## How to verify the result

Canceling a pending attempt restores online coupon availability. It does not reverse a completed redemption, which cannot use this cancellation.

## If something goes wrong

* Counter redemption invalidates the coupon before debiting. A later failure can leave recovery pending; do not promise instant rollback.
* Waiting does not automatically cancel the attempt. Resolve it before starting another checkout.

## What to do with each rejection

| Status                       | Next step                                                                  |
| ---------------------------- | -------------------------------------------------------------------------- |
| Not found                    | Check the code and that it belongs to this store before verifying again.   |
| Used or depleted             | Check history; do not attempt another redemption against a zero balance.   |
| Expired                      | Check validity and the reactivation action available in the detail.        |
| Migrated gift card           | Do not use the native partial-balance flow; contact support for this case. |
| Coupon out of sync           | Check synchronization and recovery before confirming.                      |
| Temporary TiendaNube failure | Retry verification once the service responds again.                        |
| Store disconnected           | Reconnect the store before another operation.                              |

Recover a pending attempt using the same code or detail. Choose complete or cancel according to what happened at the counter. Cancelling a pending attempt recovers the online coupon; check that synchronization finishes. It cannot undo an already completed redemption.

## Recognize a pending attempt

<img src="https://mintcdn.com/cross-up/ttYEXbTMVumjt9xM/images/canje-pendiente.png?fit=max&auto=format&n=ttYEXbTMVumjt9xM&q=85&s=92ce8c561bd59e323253e95c84fbe283" alt="Example screen with complete or cancel actions for a pending redemption" width="1150" height="590" data-path="images/canje-pendiente.png" />

*Spanish harness screenshot with fictional data. The notice separates an invalidated coupon from balance not yet consumed. Choose according to what happened at the counter.*

[Read as Markdown](/exports/en/redemption-errors-and-pending.md)

## Explore next

* [Recover access and fix recipients](/en/operations-recover-access)
* [Understand balances and partial redemption](/en/balance)
* [Find help and prepare a support request](/en/support-find-and-contact)
