I recently switched from WHMCS to WiseCP. Although the pricing is similar, I find WiseCP much more complete and better suited to my needs. However, there’s currently no direct way to import existing Enhance accounts into WiseCP.
After testing several approaches, I found a method that works well and I’ve used it successfully with around 50 clients so far. Here’s what I do:
- I make sure the client’s email address is the same in both WiseCP and Enhance.
- I create a new order in WiseCP using a temporary domain and the correct hosting package.
- I manually approve the order.
- I go to the new "hosting package" in WiseCP and:
- Adjust the creation and expiry dates to match the original account.
- Delete the old package, if it exists (e.g. from a WHMCS import).
- Replace the temporary domain with the client’s actual domain.
- In the Enhance panel:
- I temporarily change ownership of the sites to a temporary user.
- Delete the old package.
- Reassign the sites to the correct user and the new package created by WiseCP.
This process is manual, but it has worked flawlessly for me. I still have a few more accounts to migrate, and I’ll be using the same method.