Setup Fees are common with digital agencies. If your company has a similar ethos, this may be the model for you. To create this model it is quite easy as it is a simple step from the creation of a flatrate subscription model. Not to mention, you can add a Setup fee to any of your pricing models utilizing the same process. Once you have established how many different plans you are to have, you need to create a product for each of them. In addition to creating a product for each of your tiers, you will need to create a product for each of "Setup Fees" corresponding to each plan.