I really think Shopify should lean in on their offerings here. The checkout experience across merchants who use Shopify is great. There's a "Shop Pay" button, you click it, and you're either at the "Confirm Purchase" page or maybe get an SMS to enter, then you're at the "Confirm Purchase" page. You've skipped entering your address and credit card number.
Buy from a board game store one week, a tea maker the next, and some niche youtuber the third, all without re-entering your data.