Hi guys,
This is my first time using WHMCS, so far so good!
I'm having an issue with the Heart Internet Domain Registrar module.
I signed up over at Heart for an account and i have recieved both a standerd API username and password, and also a testing set.
On WHMCS i entered my testing login as provided by Heart and set the testing mode to enabled.
I havent brought any credits with Heart internet because im just looking to test the workflow of my website and therefore dont think its neccessary to buy credits.
This is all i have done in regards to domain reselling (And obviously set up the TLDs and prices in WHMCS), got the API credentials from Heart and inputted them into WHMCS, then i took the system for a test spin by trying to order a domain name that i knew was available.
It all went through fine, i paid by card using my paypal sandbox, all is good!
But once paid i recieve a fatal error "Fatal error: Cannot use string offset as an array in /home/cranbri7/public_html/dev/clients/modules/registrars/heartinternet/heartinternet.php on line 0
In the backend of WHMCS i went onto my customer profile and onto domains where i saw this error "Registrar Error
Caught exception: Communication failure"
I remembered seeing a note on this in your documentation about making sure port 700 and 1701 werent being blocked by firewalls etc. So i got in touch with my hosting company because i dont have access to the ports on my server via WHM, and asked them to check, at which point they made sure they were open and not being blocked.
I have contacted the support desk and we are convsering now but as you know this can be a lengthy proccess, hence why i am also posting on here.
After contacting support they said to endable module dubbing log and rerun domain buying proccess to check the error log, but nothing came through.
I have triple checked my credentials for the heart internet API (Testing ones)
Any idea why im recieving this error?
Thanks Tom