FROM THE DESK · PRASHANT

Opacity is the margin.

A merchant statement is unreadable on purpose. The confusion is not a failure of design — it is the design. And it explains why the companies that made pricing simple won.

JUNE 8, 20266 MIN READ · ESSAY · ARGUMENT, NOT NEUTRAL

Ask a small-business owner to explain their card-processing statement and watch them flinch. Dozens of line items, cryptic codes, a blended rate that never quite matches what actually got charged. It is tempting to call this bad design. It is better understood as a business model. In a lot of payments, the confusion is the product.

Card acceptance pricing has a genuinely complex floor — hundreds of interchange categories, network assessments, cross-border and currency add-ons. On top of that floor sits the acquirer's markup. When those layers are passed through line by line ("interchange-plus"), a numerate merchant can see exactly what is cost and what is margin. When they are mashed into one blended rate, the merchant sees a single friendly-looking percentage — and the variance underneath, the part that moves with card mix and channel and geography, quietly becomes the processor's to keep. The residual between the true cost and the blended price is where the money is. Opacity is the margin.

THE SAME SALE, TWO STATEMENTS
Interchange-pluscost + a stated markup — you can audit it
Blendedone rate — the variance is theirs to keep

Why the simplifiers won

This is the quiet insight behind the last decade of payments winners. Stripe and Square did not out-engineer the incumbents on the plumbing — underneath, they pay the same interchange to the same issuers. What they did was sell a legible price: one flat rate, one number, printed on the box. They took a market whose margin depended on you not understanding it and made understanding the feature. For millions of small merchants, a slightly higher but knowable price beat a slightly lower but unknowable one, and it was not close.

The pattern generalizes well beyond card statements. Cross-border transfers hide their margin in the exchange rate, not the fee, which is why "zero-fee" transfers are rarely free — the spread is the fee, and Wise's entire pitch was to show you the mid-market rate you were being shaded against. Stablecoin economics hide the yield in the reserves, not the transaction. In each case the same move works: find where the complexity lives, and the margin is usually hiding right next to it.

The uncomfortable takeaway

If you are a merchant, the practical lesson is blunt: any price you cannot decompose is a price someone chose for you to be unable to decompose. Ask for interchange-plus. Compare cross-border quotes against the mid-market rate, never the advertised fee. If you are a builder, the opportunity is the mirror image — the next simplification in payments is not a faster rail, it is a legible one, aimed at a corner of the market where the incumbents still profit from the fog. Opacity has been the margin for a long time. It keeps turning out to be the opportunity, too.

THE MECHANICS, IN THE GUIDE
Interchange →The players →The merchant side →