That’s about half of what you actually need.
The other half is enrollments with compensation logic. Logged-in subscription orders. Multi-market pricing at the variant level. Order on Behalf Of for assisted-selling markets. Shopify doesn’t handle any of it natively. Not with plugins. Not cleanly.
Fluid Checkout was built for all of it, from the ground up.
Subscriptions are the financial engine of most direct selling companies, and Fluid has invested more here than anywhere else on the platform. Every plan independently configures three frequencies: billing, fulfillment, and volume. They can all be different. Customers can bundle multiple subscriptions into a single billing date and still manage each one individually. When a recurring charge fails, subscription recovery works to save it — not just flag it.
Enrollments are where generic e-commerce platforms fall the furthest short. Fluid’s enrollment forms are built directly in the admin, with pricing, product availability, forms, and agreements configurable by country. Pre-seeded forms for activated markets make international expansion a configuration — not a rebuild.
Country-level variant pricing is native. Not currency conversion. Actual different prices, at the variant level, per country. Shopify doesn’t offer this. For companies operating across multiple markets, it isn’t a nice-to-have. It’s a requirement.
Add a full promo code engine, Order on Behalf Of with attribution that carries across recurring orders, and order management with the Order Journey audit trail attached to every order — and you have the commerce layer direct selling has always needed.
“Our checkout works most of the time” is not good enough when the transaction at the end of the funnel represents three months of a rep’s effort.
Fluid Checkout was built for the complexity of direct selling. Not adapted to tolerate it.