Many partners handle this many ways; some transfer before the premium is activated. Other partners buy bulk plans and assign / charge them to the partner. There are posts here you can find that discuss partner deals in the dashboard, for example. Some partners bill the client monthly and package hosting prices into their own prices.
It really comes down to preference, but also Wix is working on solutions to make this pain point easier for our partners.