Wholesale buyer panel, admin client management and price-list editor
Wholesale buyer panel and business profile
This feature allows store owners to manage buyers effectively with a dedicated panel, providing insights into buyer behaviors and profiles. It matters because it enables personalized service and better customer management in the wholesale context.
Admin clients and price-list management
Store owners can now manage client accounts and price lists directly through the admin interface. This feature simplifies organization and pricing strategies, allowing for tailored pricing for different customer segments.
Price-list editor with breadcrumb and discount slider
This tool provides an intuitive way to edit price lists, including a breadcrumb navigation and a discount slider for easy adjustments. It matters as it enhances the pricing process, making it more efficient for store owners to manage bulk pricing.
Also shipped
- Wholesale price lists, clients and orders endpoints
- Sign in or create an account on the identity host
- Annual-commitment paid features billed monthly with early-cancel true-up
- Add glass perimeter to floating chat
- Wholesale translations
- Bind reserved orders to the customer, idempotent create, atomic release
- Add price lists, clients schema, pricing helper and DAO
- Email panel invitations and provision buyer accounts
- Net/tax/gross basket totals and bank-transfer gating
- Sidebar group with Clients and Price lists
- Surface per-product price editing
- Transactional price-list patch, restore, currency guard, event log
Fixes
- [admin]Tolerate extension DOM injection on the admin body
- [ai]Handle the AI assistant's new "resuming" status
- [ai]Give the AI assistant chat its IntlClientProvider
- [import]Accept the store addresses merchants actually type
- [redirects]Answer a duplicate source with 409 instead of a 500
- [refunds]Reissue without the fee when Stripe has none to refund
- [storefront]Await the PKD price gate in the cart tooltip
- [wholesale]Dedupe inline price-list creation in add-client dialog
- [wholesale]Link clients to verified accounts
- [wholesale]Store an unset price list as null, not an empty string