# Get started with crypto payments

> Set up crypto payments, powered by Mesh, and offer Pay with crypto at checkout.

Source: https://help.boltapp.com/products/crypto-payments

Crypto payments let shoppers choose **Pay with crypto** at checkout and pay from an exchange or wallet. You receive USDC or USDT on Base or Solana. Mesh Connect Inc. (Mesh) provides the crypto payment integration.

<video src="/images/crypto-payments/setup.mp4" poster="/images/crypto-payments/setup-poster.jpg" width="1000" height="520" preload="none" style="{ width: &#x22;100%&#x22;, height: &#x22;auto&#x22;, aspectRatio: &#x22;1000 / 520&#x22; }" aria-label="Setting up crypto payments in the Merchant Dashboard: Mesh terms, settlement wallet and the checkout switch." />

The recording shows the setup in a test environment.

## Before you start [#before-you-start]

* A Bolt merchant account with business details and business verification complete. See [Create your account](/dashboard/create-account).
* A wallet address on Base or Solana that you control, on an exchange or in self-custody.
* Authority to accept terms for your business.

<Note>
  Crypto payments may not be enabled for every account. If you do not see **Crypto payments** under **Payments**, [contact Bolt support](/support).
</Note>

## Step 1: Open crypto payments [#step-1-open-crypto-payments]

1. Sign in to the [Merchant Dashboard](https://merchant.boltapp.com).
2. Go to **Payments**.
3. Choose **Crypto payments**, labeled **Powered by Mesh**.

The **Set up crypto payments** form opens. Your checkout stays unchanged while you set up your Mesh account.

## Step 2: Accept the Mesh terms [#step-2-accept-the-mesh-terms]

By continuing, you open a Mesh merchant account under your Bolt merchant ID.

1. Read the Mesh terms and conditions and the Mesh security page linked in the form.
2. Select **I accept the Mesh terms and conditions.**
3. Select the box confirming that you are authorized to act for the business and that the business has completed any verification required by Mesh.

<Note>
  Mesh may require business verification before enabling live payments.
</Note>

## Step 3: Set how you appear to shoppers [#step-3-set-how-you-appear-to-shoppers]

Shoppers see these details inside the Mesh payment sheet when they connect an exchange or wallet.

1. Enter a **Display name** (up to 40 characters).
2. Check the **Business legal name**. It is the name registered for your business. Changes go through Bolt support.
3. Add a **Logo** (PNG or JPG, up to 5 MB), or use your Bolt checkout logo.

## Step 4: Choose where to receive settlement [#step-4-choose-where-to-receive-settlement]

You can settle on Base or Solana.

1. Choose the network and enter your wallet address on that network.
2. Choose **USDC** or **USDT**.
3. Select **Register account**. To finish later, select **Save draft**.

<Warning>
  Use an address you control, on the network you chose. On-chain payouts cannot be reversed, and funds sent to the wrong address may be irrecoverable.
</Warning>

The **Crypto payments** page shows your settlement asset, network and address, and **Recent changes** lists the Mesh account registration and the settlement wallet as confirmed.

## Step 5: Turn on crypto at checkout [#step-5-turn-on-crypto-at-checkout]

Once Mesh confirms your account, turn on crypto for each division.

1. On the **Crypto payments** page, find **Checkout**.
2. Switch on **Accept crypto at checkout**.

The page confirms that crypto is now offered at checkout for that division.

## Verify at checkout [#verify-at-checkout]

1. Start a checkout on your store and continue to the payment step.
2. Confirm that **Pay with crypto** appears beside credit and debit cards.
3. Select it. The checkout shows the order total, the network fee and an estimated total as a live quote.

## What shoppers see [#what-shoppers-see]

1. The shopper selects **Pay with crypto** and reviews the quote.
2. Mesh opens so the shopper can choose and connect an exchange or wallet.
3. The shopper reviews the amount and confirms the payment.
4. Bolt waits for settlement confirmation, then shows **Order confirmed**.

Bolt never sees the shopper's wallet keys.

## Fees, settlement and chargebacks [#fees-settlement-and-chargebacks]

* **Fees:** You pay no fee on crypto payments. The shopper pays a fee as part of the network fee shown in their quote.
* **Settlement:** USDC or USDT usually reaches your wallet right away. In rare cases it can take up to 24 hours, depending on the blockchain network.
* **Chargebacks:** Crypto payments can't be charged back over the network.
* **What shoppers can pay with:** Major cryptocurrencies and stablecoins, from the exchanges and wallets Mesh supports.

## Manage crypto payments [#manage-crypto-payments]

| Task                         | Where                                                                                                                        |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| Stop offering crypto         | Switch off **Accept crypto at checkout**. New crypto payments stop. Payments already sent still complete.                    |
| Change the settlement wallet | Select **Replace wallet** under **Where to receive settlement**.                                                             |
| Change the display name      | Select **Edit display name** under **How you appear to shoppers**.                                                           |
| Refund a crypto order        | Refunds are manual. Send the refund to the shopper's wallet address. The order confirmation asks the shopper to contact you. |

## Related [#related]

* [Accept stablecoin payments](/products/stablecoins)
* [Create your account](/dashboard/create-account)
* [Support](/support)
