Yes, but how is this different from charging a credit-card or publishing an IBAN?
The webshop exposes some way of receiving value tokens, be that USD, EUR or BTC, and has some way to tell which user transferred how many tokens.
So technically there is no difference.
The difference is, I can be pretty sure that EUR won't lose 20% of their value overnight.