Exactly. The same gap shows up for merchants: a demo payment button is easy, but production means confirmations, reorg handling, retry-safe webhooks, address derivation, and custody boundaries. That is why non-custodial merchant infra is the interesting layer.
https://coinpayportal.com