Curriculum·G602 Merchant Acceptance and Settlement Rails·about 32 min

The merchant's real risks: volatility, finality, and the refund

By the end of this lesson you can

  • Explain the three merchant risks in crypto acceptance: price volatility, transaction cost, and finality
  • Describe why Valve stopped accepting Bitcoin for Steam in 2017
  • Reason that a refund on an irreversible, volatile payment is a distinct problem the merchant owns
  • Decide when accepting a volatile asset directly is worth its operational cost

Graduate · enrolled learners

This lesson opens with Valve removing Bitcoin from Steam, December 2017.

What happened
In 2016 Valve let customers pay for games on Steam with Bitcoin. In December 2017 it stopped, and the reason it gave was operational, not ideological. Two problems had made acceptance unworkable. First, transaction fees on the Bitcoin network had risen sharply, to around 20 dollars at times, which is absurd against a game that costs a few dollars, and the customer paid that fee. Second, and worse, Bitcoin's price was volatile enough that the value could move significantly in the time between when a customer initiated a payment and when it confirmed on-chain. Because a customer sends a precise amount of Bitcoin for a dollar-priced game, a swing meant they had underpaid or overpaid, and resolving it, asking for more, or refunding the difference, incurred another fee and another volatility window. Valve concluded the experience was too costly and unpredictable to support. No money was stolen, which is why the loss is zero; what failed was the viability of accepting a volatile, irreversible asset at a fixed price.
The decision point
A merchant who accepts crypto directly takes on three risks a dollar payment hides. The first is volatility: the asset can change value between the moment of sale and the moment the merchant can convert it to the currency their costs are denominated in, so a sale priced at ten dollars can settle as nine or eleven. The second is transaction cost: on-chain fees are real, variable, and sometimes larger than the item, and someone pays them. The third is finality: a crypto payment is irreversible, which sounds like a feature, no chargebacks, until a refund is needed, because refunding an irreversible, volatile asset is a separate transaction with its own fee and its own volatility window, and the merchant, not a card network, owns the whole problem. Valve is the case where these three made acceptance not worth it for a low-value, high-volume product. So the decision a merchant makes is not whether crypto payment is possible, it is whether, for their price points and volumes, the volatility, cost and refund burden of accepting a volatile asset directly is worth it, or whether they should price and settle in stable value and let a processor absorb the conversion, because accepting the asset directly means accepting all three risks by name.

What you will be able to answer

  • Why did Valve stop accepting Bitcoin on Steam (2017)?
  • The three merchant risks of accepting crypto directly?
  • Why is finality a problem for merchants?
  • The merchant's real decision about accepting crypto directly?

Orientation and Year One are open: anyone can read them without an account. From Year Two onward the lessons are for enrolled learners, because progress through the later years only means anything if it is tracked against a record.

It is free. We do not sell the list and there is nothing to buy at the end of it.

Sources and review

Confidence high·Volatility low·Reviewed 2026-09-16·Owner unassigned

Contested

The loss is recorded as zero because no funds were stolen; the failure was the operational viability of accepting a volatile, irreversible asset at fixed prices, which Valve judged not worth supporting. The roughly 20 dollar fee figure was a peak during the 2017 congestion and varied.

Fees and confirmation times differ greatly across networks and over time; a low-fee, fast chain changes the transaction-cost part of the calculus, but the volatility and refund points stand for any volatile asset accepted at a fixed price.