07-09-2016, 09:25 AM
Just do the best option. But you could offer the other two options as additional package for users who own the default version. By purchasing this users would just loose their refund option to prevent misuse. So people who just purchased the default version have a refund policy, people who decide to purchase the additional package (later) cannot have a refund anymore.
In theory, theory and practice are the same. In practice, they are not.