# User Making Fiat Withdrawal

When a user decides to withdraw fiat that they have on their wallet, this operates on a very similar method to depositing but simply in reverse.

Withdrawals start from the user's wallet page and select the *Withdraw* option on the fiat credit they have.&#x20;

<figure><img src="/files/HTGbq9uyuwRhv7ryxNGH" alt=""><figcaption><p>Where to withdraw fiat for users</p></figcaption></figure>

After this, assuming they have set up their bank details on the *Identification* page, they will see the following simple page (If the user has not completed the verification page they will be prompted to do so).

On this page, the Bank will be auto-filled if they only have a single option, or a drop-down to select if they have more than one.

After this, they select how much of their fiat to withdraw and click *Review Withdrawal*.

<figure><img src="/files/afOI29FsjC2ykH3SntOn" alt=""><figcaption></figcaption></figure>

The user will be presented with a final screen showing them the details of the withdrawal, the total amount (including the withdrawal fee), as well as what account will be receiving the withdrawal.

<figure><img src="/files/yR2iehMlxyUURmiStY1J" alt=""><figcaption></figcaption></figure>

The pending withdrawal is now also viewable on the *History* page, and the user will receive an email notification of the request. To complete it the admin will need to validate it.

<figure><img src="/files/zdiffWWCHmtT6wOTuu8u" alt=""><figcaption></figcaption></figure>

***

## Admin Validating Withdrawal Requests

Whenever a user submits a withdrawal request, as shown above, the admin will receive a notification email, and similarly to the deposit case, will also see it present in the Operator Controls Fiat Controls, as seen below.

<figure><img src="/files/oqYq7D0AcUcMs5MKjDaL" alt=""><figcaption></figcaption></figure>

By clicking the + button beside the newly arrived withdrawal request we can see the details.&#x20;

<figure><img src="/files/9gejpqKPDfQtNGXcYWec" alt=""><figcaption></figcaption></figure>

In particular, we will see the bank details in the Description section of the request. At this point as the operator it is your responsibility to transfer the funds using your banking method etc. outside the exchange and ensure that the correct amount of fiat has been sent to the correct user account.

With this transfer taking place, can hit validate and confirm the withdrawal, adding/ editing any of the IDs or transactions.

<figure><img src="/files/qnTescEDaTSkf1zmxgUh" alt=""><figcaption></figcaption></figure>

***

User Successful Withdrawal

With the admin validating the withdrawal, taking a look again at the user's page, we can see that in history the withdrawal has been complete.

<figure><img src="/files/dbnyVM8UWM7ZFekQD8LG" alt=""><figcaption><p>Withdrawal page after validation</p></figcaption></figure>

And likewise the wallet has decreased the correct amount (1000GBP -> 910GBP).

<figure><img src="/files/qIL52ewbw6SPjZzDTXYk" alt=""><figcaption><p>Wallet after validation</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hollaex.com/how-tos/fiat-controls/user-making-fiat-withdrawal.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
