Make your Woocommerce products purchasable according to the user’s role. Now you have available the ‘guest’ pseudo-role, so your product could be purchasable only for registered users. CodeCanyon new WordPress items Shortlink http://thesetemplates.info/codecanyon/woocommerce-role-purchasable-woocommerce/