Duda’s native eCommerce solution now includes the option to define a product as one that requires shipping (or doesn’t), right from the product listing. This means you can offer service based products like dog walking or grooming, in addition to any others that aren’t shippable.
If we use the example of an online pet store, it’s easy to differentiate between the physical products you sell and the non-shippable services you offer:
Physical products that require shipping may include dog food, leashes, beds and treats. Non-shippable services by that same merchant may include dog grooming, dog walking, and training.
Services that don’t require shipping won’t have any shipping fees added to the cart’s total at checkout, and the buyer won’t be asked to provide their delivery address.
Here’s how to set the shipping requirement of a certain product (keep in mind that this option is available on the product level, not on the variant level):
See this live site as an example of a mixed product offering. You’ll find there products that ship, like in the Food and Play categories as well as service based, non-shippable products like Dog Haircuts and Training.
Add these to the cart and continue to checkout to see how no shipping fees are added for the non-shippable products (don’t worry - this is a demo site so no credit cards or payments of any kind are required).

Go ahead and start offering service based products to your eCommerce clients!