Option 1: Weight limit (recommended)
In the InPost app, you can set a cart weight limit - shipping to pickup points will not be available if the total weight of the variants in the cart equals or exceeds the limit.
If you enter real product weights, simply set the limit to the weight at which pickup point delivery should become unavailable.
If you’re not using the weight attribute in Shopify, you can repurpose it: assign a weight of e.g. 1 kg to the variants you want to exclude, and set the weight limit in the app to 1 kg. The remaining products (with no weight) won’t count towards the limit.
Option 2: Product tag
You can assign a tag to products, e.g. no-pickup-point-delivery, and then in the InPost app, check the Enable product exclusions option and enter this tag. Shipping to pickup points will not be available if any product in the cart has this tag.
Note: excluding by tag may slightly slow down the display of pickup points - that’s why we recommend excluding by weight.
Provide an alternative shipping method
If an exclusion leaves the cart with no available shipping method at all, Shopify shows the customer a misleading message about an invalid address - and the order cannot be placed. Make sure excluded products have an alternative shipping method, e.g. courier shipping.