I tried on my client website to set filter for Virtuemart Payment Methods
Disable this method if any product in the cart is in one or more categories:
I add value 13 (to exclude category). This category is fist level (mother) and there is no products in it.
and when I add product from subcategory and goes to cart - page error: server time out
If i add value 250 subcategory (end level) with products it works...
I dont know where is the problem. Maybe empty category, of subcategory
Current options are only for small shops. Up to 50 categories. Shops with 100-200-1000 categories will be hard to be managed.
I think it is not possible to set mother category exclusion if you have 3-4 sublevels with more than 300 categories
Something else for big shops - it will be nice to have:
1) if add mother category value all subcategories to have to have same option as mother option (maybe field for firstlevel (mother) categories is needed)
2) range of categories 23-51 (from 23-51)
Maybe there is the same problem with Virtuemart Shipping Methods