entering order in backend and assigning user

  • Posts: 103
  • Thank you received: 7
11 years 2 months ago #122275

Hi - downloaded the new version (2.2.1) and just updated it based on what I read in a prior thread about manual orders, but this issue is still there.

When I enter orders manually in the backend, I used to be able to create a new user for Hikashop and then assign the order to that user. The steps were:
- Create a new order and select products
- return to the main order page, where I will see the new order, but the email address for the new order will be empty (it will just have the little pencil icon)
- Click on the pencil icon to create the new user
- Enter the email for the new user on the customers page that comes up.
- Save that.
- Enter the address by clicking on the green plus sign. Then, press save.
- Return to the orders page and select the order that I just entered.
- On the order detail page, selecting the edit icon under 'customer'
- Select the customer from the list of existing customers (which now includes the new customer that I just created).

Granted, this was a very cumbersome process, and I sort of dreaded when I needed to hand-enter orders in the back.(I do this sometimes when I am giving away promo materials and I want to have a receipt for the customer without going through the front end and generating the automatic email telling them they've just paid for a product... Also, this is typically for free products or for discounted products where I just want to enter the discount in the backend without the customer getting emails about it.)

Important to note: I do NOT have the customers register for the site - there is no password / authorization of the account, etc. Those functions are turned off in the configuration section and I do not want them. Most of our sales are one-off orders for now - no repeat customers (though that may change in the future, in which case I'll have to revisit this.) In any case, for now, the system is not creating Joomla users - just users in Hikashop.

SO, here's the problem: the process outlined before no longers works... I can create the order, no problem. I can create the new customer, no problem. What I can't do is then assign the new customer to the order. When I click on the edit customer icon on the order detail page, I get a pop-up with a title "HIKA_CONFIRM_USER" -- this is evidently a new step in the new version. The name field, email, and ID are all blank. What should happen is that the email address for the user that I have just created should be there - that's what would have happened with the old version. There is the set user address radio selector. I have tried that on both no and yes, but nothing happens.

To be clear - everything in the process works fine except for assigning the email address to the new order. On that hika_confirm_user page, the content is blank, even though I have selected the new user on the user list page.

What am I missing? And, is there an easier way to do this? (It would be delightful if there were just some way to create new users on the customers page, but there is no 'new' button on the customers page - that would be a wonderful addition, so I could add new users as I liked...)

ALSO, it would be very nice -since I'm not using the registration procedure - for the system to allow email addresses to be duplicated. So, if a user bought a book from us and established their email address in the customer list, they could then use the same email address in a new order several months later. Currently, I get an "email address already used" error. This prevents people from being able to make repeated purchases through our frontend. I really don't want to have to move to needing them to confirm their email address through clicking on a link in an email they receive from the system (registration). Any thoughts on this?

Thank you for your help. Sorry for the long email. Hard to explain this stuff...

Scott
www.StutteringTherapyResources.com

PS: One more thing, when I click the reset button on the pop-up window when selecting a customer after setting a filter that I want to clear, nothing happens. This feature works on other pages (e.g., the list of orders).


-- url of the page with the problem -- : www.StutteringTherapyResources.com is the main website, but the issue I'm struggling with is in the backend, and it's new since the 2.2.1 version.
-- HikaShop version -- : 2.2.1
-- Joomla version -- : 2.5
-- PHP version -- : sorry - i don't know
-- Browser(s) name and version -- : all
-- Error-message(debug-mod must be tuned on) -- : no error message (except for the last issue about repeat customers)

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

  • Posts: 82868
  • Thank you received: 13378
  • MODERATOR
11 years 2 months ago #122333

Hi,

That's indeed a bug introduced by the new order edition interface. We've fixed the issue on our end but as there are several places that need to be changed, please send a request via our contact form to get a patched version of the 2.2.1 that you will be able to install to get the fix.

Regarding the registration, if you don't want the user activation email, you can simply turn off the user account activation option of the joomla user manager and that won't send a user activation email so users will be able to continue the checkout after the registration. As you can see, it's actually an option of Joomla, not HikaShop.

And if you don't want a user registration during the checkout, you can change the "registration" option of HikaShop to "no registration". there won't be any user account activation and there won't be any password/username entering for the customers.
Also, in "no registration" mode the users can do several orders with the same email addresses. The only requirements is that they don't already have a joomla user account created with that email address on your website.

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

Time to create page: 0.058 seconds
Powered by Kunena Forum