If you're doing it as a single CBC exercise, and dynamically switching the text for price to be either one-time payment or monthly model, then you indeed could model them in a single HB estimation run. But, I'd include whether they got the one-time payment or the monthly prices as a covariate (easy to do in our software interface for HB).
The challenge is that in the market simulator, the standard approach makes you pool everything together and express the prices as a single price attribute.
There is a power trick, with "Store shopping distribution" option to be able to assign respondents who pick the "monthly fee" to one "store" and the respondents who pick the one-time fee to a differnent "store". And, one store can offer one set of products from the market simulator (set as monthly prices) and the other store can offer a different set of products from the simulator scenario (with the one-time prices).
So, there is a way to keep the data all together, estimate with a covariate, and then use store-shopping option in our simulator to be able to offer and specify products that offer either monthly or one-time prices.