Skip to content
Crypto Merchant

Payments

Crypto Price Volatility: When a Merchant Is Exposed and How to Limit It

When does a crypto price drop cost a merchant money? The rate lock at checkout, the time you hold coins after payment, and how stablecoins limit the risk.

By the Crypto Merchant team5 min read

With Crypto Merchant, an order is priced in a currency such as US dollars and the coin amount is locked when the customer picks a coin, so a price move while the customer pays doesn't change what the order is worth. A merchant is exposed to price moves only while holding a volatile coin after it arrives: from payment until payout or swap. Accepting USDT or USDC, which count as one US dollar each, removes most of that exposure.

Last checked: 10 November 2026, against checkout, payouts and swaps and pricing.

When does the price of a coin matter to a merchant?

There are three moments. Only the last one is in your hands.

MomentWhat can moveWhat happens at Crypto Merchant
Customer is payingThe coin price, during the minutes it takes to payThe coin amount is calculated from live prices and locked when the customer picks a coin. If the payment is first seen while the invoice is still open, the locked rate applies.
Payment is confirmingNothing for you: the amount is already fixedThe invoice waits for the network's confirmations, then shows as paid and the amount, minus the fee, is credited to your balance.
You hold the coinsThe value of what you holdYour balance stays in the coin the customer paid with until you pay it out, or until it is swapped into your holding coin if you chose one.

Sources: checkout, exchange rates and payouts and swaps.

What does a locked rate mean on a crypto invoice?

You set the invoice price in a currency such as USD. When the customer chooses, say, Bitcoin, the invoice shows the exact BTC amount to send, worked out from the live price at that moment, and that amount doesn't change while the invoice is open. The invoice is open for a limited time, shown to the customer as a countdown. If nothing is paid before it runs out, the invoice expires and nobody is charged.

In the API, the locked price is rate_usd (the price of one unit of the chosen coin, in US dollars) and the amount to send is pay_amount.

What if the customer pays late?

If a customer paid but the payment wasn't seen before the invoice expired, they can report it from the invoice page. The address is still watched for at least 24 hours, and our support team checks the payment. Late payments are handled case by case, so tell customers to pay before the countdown ends. See checkout and how long a crypto payment takes to confirm.

Are stablecoins free of price risk?

Close to it, for a merchant who prices in US dollars. Crypto Merchant counts USDT and USDC as one US dollar each when it works out the amount to pay, and the coins you receive stay worth about one dollar each while you hold them. The remaining risk is that a stablecoin's market price moves away from one dollar. That is rare, but it has happened to some stablecoins, and it is a property of the coin, not of the gateway.

You acceptPrice risk while the customer paysPrice risk while you holdGood for
USDT or USDCNone in practice: counted as $1Low: tied to the US dollarMerchants who think in dollars and want predictable revenue
BTC, ETH, SOL and other coinsNone: the amount is locked at checkoutFull: the value moves with the marketCustomers who hold those coins, and merchants willing to hold them

Crypto Merchant accepts USDT and USDC on several networks: see accept USDT, accept USDC and the wider guide to stablecoin payments for business.

How do I limit the time I hold a volatile coin?

  1. 1Pay out often. There is no set minimum on manual payouts; automatic payouts wait until a coin's balance is worth at least $5. Each payout carries a gas fee, from the gas balance or the coins being moved, so many tiny payouts cost more in gas. Today's figures are on network fees.
  2. 2Ask customers to pay in stablecoins. You choose which coins your checkout accepts.
  3. 3Hold one coin, as described below.

What does holding one coin change?

In the portal you choose to be paid per coin (each coin is paid out as it is, nothing swapped) or to hold one coin. With a holding coin, everything you receive is swapped into that coin automatically every 24 hours, or when you request a payout. Swap rates are based on live market prices and include our 1% service margin, and each swap carries a gas fee for the transfer. You get the rate when the swap runs, not the rate when the payment arrived, so until the swap you still hold the coin that was paid. See payouts and swaps.

What does it cost?

CostAmountSource
Processing fee1% of each paid invoice, taken in the coin the customer paid withPricing
Expired or cancelled invoiceNothingPricing
PayoutA gas fee, from the gas balance or the coins being movedPricing
Swap into a holding coinThe live market rate, which includes our 1% service margin, plus a gas feePricing

There is no monthly fee and no setup fee. If a customer sends less than the invoice asked for, for example because their exchange took a withdrawal fee, see underpaid and overpaid crypto payments.

Frequently asked questions

Does Crypto Merchant convert payments into US dollars in my bank account?
No. Balances are kept and paid out in crypto. Accepting stablecoins such as USDT and USDC is the way to keep a dollar value.
Can the amount a customer has to pay change after they pick a coin?
No. It is locked when they pick the coin. They can switch to another coin until a payment is detected, and the new coin gets its own locked amount.
Who carries the price risk while a payment is confirming?
Not the merchant: the amount was fixed when the customer picked the coin, and confirmations only decide when it is credited.
What if the customer sends less because their exchange took a fee?
The invoice is underpaid if the shortfall is more than your underpayment tolerance. The customer can pay the rest to the same address.
Should I accept Bitcoin if I don't want price risk?
You can accept it and pay it out soon after it arrives, or offer USDT and USDC next to it so customers who hold stablecoins can pay in them.

Start accepting crypto today

Free setup, no documents to sign up, 1% per paid invoice, and payouts whenever you want.