Currently, configurable options are setup to match the corresponding package term. So, if I have a hosting plan that has monthly, and yearly options, I have to create my configurable option with the exact same terms as my hosting plan. However, I need to understand the reasoning for this functionality. There are times where a client can purchase hosting and migration which is a one-time charge. You can not create a configurable option for a one-time charge if your package has other terms because the configurable option will not show. Many companies sell on-time addons or options at the time of purchase. How should this be handled?