Honestly this is one of the main usecases of crypto, in my opinion. And it's only in 2024 where the transaction costs are cheap enough that it's worth it.
Still, fragmentation of crypto makes the whole experience shitty - but we've been working on this to fix that: https://docs.peanut.to/checkout-api