Control what customers and store managers can access and do in your store.
Goose Commerce integrates with the WordPress user role system, allowing you to define what different types of users can see and do — both in the store front end and in the admin.
When a customer registers, they are assigned the Customer role by default. This role grants access to the My Account page, order history, and downloads. Customers cannot access the WordPress admin.
The Store Manager role gives access to the Goose Commerce admin (orders, customers, products) without providing access to WordPress site settings or Elementor. Use this for team members who manage store operations but should not edit pages.
Configure different pricing tiers for different user roles. For example, offer wholesale prices to customers assigned a Wholesale role, while retail customers see the standard price. Role-based pricing is configured from Goose → Settings → Pricing.
Assign or change a user’s role from Goose → Customers or from the standard WordPress Users screen. You can assign roles in bulk from the Users list using the Bulk Actions dropdown.
Download Goose Commerce free and manage user roles from day one.