SwapSS learn
Stablecoin checkout gas fees
Stablecoin checkout can feel simple to a merchant and confusing to a payer. The payer still sends a blockchain transaction, and that transaction may have a network fee outside the invoice amount.
Separate invoice amount from network cost
The invoice amount is what the merchant expects to receive or credit. The wallet network fee is paid by the sender wallet and can change by network. Checkout copy should not hide that distinction.
Prefer predictable networks for first payments
For new payers, predictable confirmation behavior and familiar wallet support matter more than a long list of options. A smaller set of well-explained networks usually converts better than a dense selector.
Explain underpayment honestly
If a customer sends less than the exact invoice amount, the system needs a visible status path: awaiting remaining amount, paid with review, expired, refund requested, or support. Hiding the shortfall creates more tickets.
What to document for developers
API docs should define amount fields, raw minor units, payment status transitions, expiration behavior, and webhook retry behavior. That is the content developers search for when choosing a crypto payment gateway.