The first thing that comes to mind for me is fraud. Most obviously, what guarantees are in place that when I go to one of these links, that the seller company is who they say they are? I assume Stripe audits their customers and, for example, reviews the seller logo that's displayed to make sure it isn't misleading. But also, does Stripe give the seller any analytics about who (or how often) people are going to their sales link, even if they don't make a purchase? thanks :)