A brand on this protocol can sell wholesale and direct to consumers from one product record. The difference is not the storefront — it is that consumer sales carry a tax obligation with no exemption available, because a consumer has no resale certificate.
Direct sales use the suggested retail price from the same product record the wholesale price lives on. Two catalogs would drift, and the version a customer sees would eventually not be the version you meant.
Wholesale to a certificate-holding reseller is exempt. A consumer sale into a state you have an obligation in is not, and there is nothing to look up — which makes DTC the channel where uncollected tax accumulates fastest and most quietly.
Tax at consumer checkout is computed by Stripe Tax from the address the customer types, and it requires activation on the Stripe account first. Until it is on, consumer orders collect nothing — correct where there is no obligation, and a growing bill everywhere else. The tax screen reports that gap by state rather than leaving it to be discovered.
Protocol fee, brand share and the Mission Fund contribution are computed the same way. A direct sale is a different channel, not a different accounting system.