Matt the Tall @Matt the Tall 1775230609 Interesting new development for online payments. https://x.com/i/status/2039689438922522728