HSPC Sign-up error message.

Crikey! It's Internet. Add comments

Dear customer, we can not accept your order at the moment due to technical reasons.
We will appreciate if you come back to us later.

We’re going through the final stages of setting up HSPComplete to accept new accounts, but faced a problem - an error message during the new sign up process. It’s now solved and maybe this post will help others in some way, as google failed us this time.

When user signs up with an existing domain (Use existing domain, registered elsewhere > Order selected domains > [tick] Use DNS Hosting service > Continue > ) we get this message:

Dear customer, we can not accept your order at the moment due to technical reasons.
We will appreciate if you come back to us later.

This error only happened when a user tried to bring across an existing domain name or register a sub-domain.

To get to the bottom of the issue I had to do the following:

1. Set DEBUG_MODE equals “On” in the /var/opt/hspc-frontend/includes/settings.ini configuration file.
2. Try to buy hosting in the online store again;
3. Watch /var/log/hspc/xml_api.log file.

This was the message that appeared in the log:

‘FaultString => Creation of subdomain denied’ (strange… it treated all domains as sub-domains!)

Apparently HSPcomplete 3.3.2-01 XML API was changed in such way that it’s not compartible
with old store.

To resolve the issue, I had to edit the hspc_functions.php file (in the same directory as above) and in function ‘place_order’, replace this code:
'dm_action' => ($value['dm_action'] == 'domain_pointer' && $value['dns_hosting']) ?
'dns_hosting' : $value['dm_action'],

with this:
'dm_action' => $value['dm_action'],

Leave a Reply

WP Theme & Icons by N.Design Studio | Blog Hosting by FAST.hit
Entries RSS Comments RSS Login