> ## 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.

# CryptoProcessing Documentation

This is the documentation for CryptoProcessing by Coinspaid. It covers the portal — the web interface where you manage your account, balances, and settings — and the API, which you can use to integrate deposits, payment links, withdrawals, mass payouts, and exchanges directly into your own systems.

> [card] [Supported currencies](https://docs.cryptoprocessing.us/supported-currencies.md)
>
> See the full list of supported cryptocurrencies, networks, and fiat.

> [card] [Confirmations and limits](https://docs.cryptoprocessing.us/confirmations-and-limits.md)
>
> Required confirmations and minimum deposit & withdrawal amounts per currency.

## Common use cases

> [tab] Create payment links
>
> **1. Create a payment request**
>
> Set the amount, the currency you want, and the lifespan.
>
> **2. Redirect your customer to pay**
>
> They complete it on a hosted page showing the payment details and available options.
>
> **3. Receive the exact amount**
>
> Once confirmed, the rate is locked and conversion is handled for you.
>
> [Learn more about payment requests →](https://docs.cryptoprocessing.us/payment-requests.md)
>
> ![Payment request step 1](https://mintcdn.com/cr-usa/inyYJ7y2CCQos7i4/images/payment-requests/payment-request-1-cropped.png?fit=max\&auto=format\&n=inyYJ7y2CCQos7i4\&q=85\&s=924192faac3f0477734f3daf1ec975eb)
>
> ![Payment request step 2](https://mintcdn.com/cr-usa/inyYJ7y2CCQos7i4/images/payment-requests/payment-request-2-cropped.png?fit=max\&auto=format\&n=inyYJ7y2CCQos7i4\&q=85\&s=5cfc121bff7036a5af383a2389a1fd3c)

> [tab] Accept crypto deposits
>
> **1. Create a deposit address**
>
> Via the API or in the portal. Show it to your customer as an address and QR code.
>
> **2. Your customer sends funds**
>
> They can pay to the same address any number of times; we pick up the transaction right away.
>
> **3. Funds are credited automatically**
>
> Your balance updates once the required confirmations are reached on-chain.
>
> [Learn more about crypto deposits →](https://docs.cryptoprocessing.us/deposits.md)
>
> ![Deposit address screen showing the address, QR code, and share options for accepting a crypto deposit](https://mintcdn.com/cr-usa/UmKLNLWaXEhVA3xQ/images/deposits/deposit-address.png?fit=max\&auto=format\&n=UmKLNLWaXEhVA3xQ\&q=85\&s=cab6bbb48e5f3787ae64485fc980c6b0)

> [tab] Send crypto
>
> **1. Your customer requests a payout**
>
> They enter a destination address in your withdrawal form.
>
> **2. You send the withdrawal**
>
> Send it via the API or the portal — funds move from your balance to that address on-chain.
>
> **3. The transaction is confirmed**
>
> The transaction is created on the blockchain. Once confirmed, your customer receives the funds.
>
> [Learn more about crypto withdrawals →](https://docs.cryptoprocessing.us/withdrawals.md)
>
> ![Send crypto screen showing the recipient address, amount, fee breakdown, and total for a withdrawal](https://mintcdn.com/cr-usa/UmKLNLWaXEhVA3xQ/images/withdrawals/withdrawal-send.png?fit=max\&auto=format\&n=UmKLNLWaXEhVA3xQ\&q=85\&s=cc2b684f465df51e341828ab35941b4b)

## More features

> [card] [Exchanges](https://docs.cryptoprocessing.us/exchanges.md)
>
> Swap between crypto and fiat currencies within your merchant account, via the portal or API.

> [card] [Mass payouts](https://docs.cryptoprocessing.us/mass-payouts.md)
>
> Disburse crypto to many recipients at once. Supports multiple currencies and amounts in a single batch.

> [card] [Top up fiat balance](https://docs.cryptoprocessing.us/fiat/top-up-fiat.md)
>
> Fund your fiat balance via bank transfer or crypto. Create a top-up order first, then send the transfer from your bank.

> [card] [Withdraw fiat](https://docs.cryptoprocessing.us/fiat/withdraw-fiat.md)
>
> Withdraw funds from your fiat balance to a verified bank account directly from the portal.

## Merchant account setup

> [card] [Users & roles](https://docs.cryptoprocessing.us/merchant-administration/user-management)
>
> Add or remove users, assign roles, and set up login and 2FA.

> [card] [Security settings](https://docs.cryptoprocessing.us/merchant-administration/merchant-security)
>
> Withdrawal limits, balance notifications, and other safeguards.

> [card] [API setup](https://docs.cryptoprocessing.us/merchant-administration/api-configuration)
>
> Generate an API key and register a callback URL.

## Compliance

> [card] [User data collection](https://docs.cryptoprocessing.us/user-data-collection.md)
>
> What customer data you need to collect and why.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.