[...]
Is there any other way i can setup btc payments through whmcs, or something along those lines?
You may want to have a look at BitcoinNotify. Accepting Bitcoin payments is as simple as handling HTTP requests.
- payments go directly to your private wallet - trust no 3rd party
- keep your wallet disconnected from the network so it can never be stollen by hackers
- there is nothing to install on the server
- there is no external API to call
- customer never leaves your store (no 3rd party site involved)
- receive HTTP updates of the BTC exchange rates
See how to accept Bitcoin payments for details. Feel free to pm me if you need any help.