If you Admin Edit a Customer Role, you will see two properties: - Free shipping - Purchased with product
So, you can set it up such that when the customer buys a product (e.g. "prime membership"), that he gets put into a customer role that gets free shipping. However, you'd have to deal with "for one year", because there is nothing built-in that will remove the customer from that role after a year.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.