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

# Top up your fiat balance

export const Available = ({to}) => <>
    <strong>Available to <Tooltip tip="Roles determine what each user can see and do in the merchant dashboard." cta="See role descriptions" href="/merchant-administration/add-a-user#determine-which-role-to-use">roles</Tooltip></strong>:
    {to.map(role => <>{" "}<Badge color="blue">{role}</Badge></>)}
</>;

<Available to={["Owner"]} />

<Warning>
  Before sending a bank transfer, you must first create a top-up order in CryptoProcessing and specify the amount. Once the order is created, retrieve the generated transaction ID (TXID) and include it in the transfer details when sending from your bank.
</Warning>

<Steps>
  <Step title="In the Balances tab of your merchant dashboard, select a fiat currency." />

  <Step title="Click Top up." />

  <Step title="Select your payment method and enter the amount.">
    When you top up with crypto, all crypto payments are automatically converted to the fiat currency you selected.
  </Step>

  <Step title="Click Next.">
    * For a **bank transfer** — you will see the bank details to send a transfer to in your bank app of choice.
    * For **crypto** — you will see the wallet address to send the transaction to.
  </Step>
</Steps>

You can track pending crypto transactions on the **Transactions** in the merchant dashboard.
