Full registration incl address possible? SOLVED

  • Posts: 137
  • Thank you received: 2
13 years 1 week ago #30368

Hi, I would like my customers to fully register when clicking on the registration link, including all fields that are mandatory during checkout. This would show them right away the right tax group valid form them. Is there a way to do that? In may case only user name etc comes up. Also I would like to keep them logged in after registration. It is VERY uncommon that they have to log-in after registering.

Thanks in advance!

Last edit: 13 years 1 week ago by 1fcb.

Please Log in or Create an account to join the conversation.

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
13 years 1 week ago #30391

Hi,

You can use the HikaShop registration page for that. To access it, you can create a new menu item of the type hikashop user regsitration in the joomla menu manager and that will display a new menu on your website where you can use the hikashop regsitration.
If you want to change the registration link on the joomla login module to point to that page, you can change the URL as explained there:
www.hikashop.com/en/support/forum/4-how-...499-login.html#29514

If you want to keep your users logged in for a long time, you should increase the "session lifetime" option of the joomla configuration.

Please Log in or Create an account to join the conversation.

  • Posts: 137
  • Thank you received: 2
13 years 1 week ago #30564

I like the look of the Hikashop registration. However this still would require 2 registration steps... one for Hikashop (addresss) and the other one (user name, PW etc) for Joomla. This is very unusual for a shop. Normally I would have one registration page, including all address and user information. Is this doable? I would be fine if, after the Joomla registration I would right away be brought to the Hikashop registration, when pressing the register button.

Also I would expect to be looged on after registration. In the current set-up I need to still log-on after registraiton. This is not a logical approach.

Last edit: 13 years 1 week ago by 1fcb.

Please Log in or Create an account to join the conversation.

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
13 years 1 week ago #30576

If you use the HikaShop registration, there is only one step with everything on it: the address AND the joomla info.

If you use the HikaShop registration, the user is automatically logged in once he clicks on register.

I already told you how to access the HikaShop registration page: To access it, you can create a new menu item of the type hikashop user regsitration in the joomla menu manager and that will display a new menu on your website where you can use the hikashop regsitration.

Please Log in or Create an account to join the conversation.

  • Posts: 137
  • Thank you received: 2
13 years 1 week ago #30582

Nicolas, I am not sure what error I made but following your advice step by step (including the other post you referenced) worked just perfect! Awesome support. Thanks so much! Full registration info on one beautiful panel.

Please Log in or Create an account to join the conversation.

  • Posts: 1
  • Thank you received: 0
13 years 1 week ago #30584

One difference I noted though: in the checkout progress you have the option to show the login form next to the registration form. I've not yet figured out wether this is possible when creating a User Registration menu item?

Please Log in or Create an account to join the conversation.

  • Posts: 137
  • Thank you received: 2
13 years 1 week ago #30586

ooooops... just tried the registration and ran into the following error message:

SoapFault exception: [soapenv:Server] { 'MS_UNAVAILABLE' } in /home/die-besten-weine-der-welt-de/htdocs/administrator/components/com_hikashop/helpers/vat.php:138 Stack trace: #0 [internal function]: SoapClient->__call('checkVat', Array) #1 /home/die-besten-weine-der-welt-de/htdocs/administrator/components/com_hikashop/helpers/vat.php(138): SoapClient->checkVat(Array) #2 /home/die-besten-weine-der-welt-de/htdocs/administrator/components/com_hikashop/helpers/vat.php(48): hikashopVatHelper->onlineCheck('DE274329980') #3 /home/die-besten-weine-der-welt-de/htdocs/administrator/components/com_hikashop/classes/address.php(188): hikashopVatHelper->isValid(Object(stdClass)) #4 /home/die-besten-weine-der-welt-de/htdocs/administrator/components/com_hikashop/classes/address.php(131): hikashopAddressClass->_checkVat(Object(stdClass)) #5 /home/die-besten-weine-der-welt-de/htdocs/administrator/components/com_hikashop/classes/user.php(498): hikashopAddressClass->save(Object(stdClass)) #6 /home/die-besten-weine-der-welt-de/htdocs/components/com_hikashop/controllers/user.php(27): hikashopUserClass->register(Object(userController), 'user') #7 /home/die-besten-weine-der-welt-de/htdocs/libraries/joomla/application/component/controller.php(236): userController->register() #8 /home/die-besten-weine-der-welt-de/htdocs/components/com_hikashop/hikashop.php(53): JController->execute('register') #9 /home/die-besten-weine-der-welt-de/htdocs/libraries/joomla/application/component/helper.php(162): require_once('/home/die-beste...') #10 /home/die-besten-weine-der-welt-de/htdocs/includes/application.php(124): JComponentHelper->renderComponent('com_hikashop') #11 /home/die-besten-weine-der-welt-de/htdocs/index.php(68): JSite->dispatch('com_hikashop') #12 {main}
Ihr Benutzerkonto wurde angelegt und ein Aktivierungslink wurde an die von Ihnen angegebene E-Mail-Adresse versandt. Um Ihr Benutzerkonto freizuschalten, müssen Sie in der Ihnen zugesandten E-Mail auf den Aktivierungslink klicken oder ihn per Kopieren/Einfügen im Browser eingeben.

Looking into the user/customer details in Hikashop, I have realized that the address information has not been filled, even though I filled them out. Do I guess the error is related to the address information.

Please Log in or Create an account to join the conversation.

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
13 years 1 week ago #30594

If you want to display the login form next to the registration page, you can create a new login module via the module manager and assign it to that registration menu.

That error comes from the VAT number validation. You can change the option "VAT number check" to "normal check" in the configuration and that error won't happen anymore.

Please Log in or Create an account to join the conversation.

Time to create page: 0.079 seconds
Powered by Kunena Forum