Registration Issue with Simplified Checkout

  • Posts: 19
  • Thank you received: 0
11 years 10 months ago #82709

We have implemented a "Simplified Checkout" in order to minimize the steps from "buy" to "pay".
The buy makes use of custom fields in order to upload picture(s) and Registration in order to obtain an e-mail for a ship-to address.
A copy of the instructions for the "Simplified Checkout" is attached.

We have run into two major problems:
1) When a purchaser buys another product from another device (computer, tablet or smart phone), they are required to register again. But the registration process returns an error message indicating the e-mail is already in use.
How can we modify the instructions (HikaShop setup) to not return the error message and allow them to purchase again using the same e-mail?
2) On an iPad II, the "browse" button in the special filed 'file upload box' does not work. Is there a fix for this problem?

And a couple of minor issues:
How do we allow more space between a special field label and the file browse box or customer text field?
How do we change the "maximum upload file size : 64M" to something smaller (like 4MB)?

Attachments:
Last edit: 11 years 8 months ago by jimstephens. Reason: Thank you for the great service

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

  • Posts: 13201
  • Thank you received: 2322
11 years 10 months ago #82787

You have to enable the login, because if the customer is already registered he can't register again.
Else you can disable the registration, by this way he should be able to use the email address again.

It's the first time I'm hearing something about this problem, we are using a default PHP function for that.

For the minor issues, the first one can be solved by css ( www.hikashop.com/fr/support/documentation/faq.html#css )
The second one is a server configuration, you have to edit the apache configuration to restrict the upload file size. (php.ini)

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

  • Posts: 19
  • Thank you received: 0
11 years 10 months ago #82797

If we disable registartion, how do we collect a customer e-mail address and name?

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

  • Posts: 13201
  • Thank you received: 2322
11 years 10 months ago #82801

You can create custom fields in the table "user" and they will be displayed. (HikaShop > Display > Custom fields).

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

  • Posts: 19
  • Thank you received: 0
11 years 10 months ago #82816

Regarding the first major issue and your advice, when I place a user custom field and enable required, it will not display the custom field to collect the e-mail address with registration turned off. What additional setup steps are required?

Regarding the second major issue "2) On an iPad 2, the "browse" button in the special filed 'file upload box' does not work. Is there a fix for this problem?", although you replied that you do not think HikaShop has a problem, we also tried a Windows Phone 7.5. With the Windows phone, when we try to use the "browse" button, it opens up the keyboard screen, so both the iPad and Windows phone don't work, whereas an Android 4.0 tablet does work. I conclude you have a bug or is there another setup step we need - please advise.

Last edit: 11 years 10 months ago by jimstephens.

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

  • Posts: 13201
  • Thank you received: 2322
11 years 10 months ago #82968

Could you give us a screenshot of you checkout configuration ?

You should have Registration= "No registration", the address step in the checkout workflow, for the custom fields check if they are published in front end.

For the file browse here is what is displayed:

<input id="image_imp" class="inputbox hikashop_custom_file_upload_field" type="file" value="" name="item_image_imp" onchange="hikashopToggleFields(this.value,'image_imp','item',0);">

As you can see we are using the default html input for the files.

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

  • Posts: 19
  • Thank you received: 0
11 years 10 months ago #82992

Attached are screen shots of the Checkout Configuration and the Custom Field for User.

I didn't understand where or how we should check for the "browse" picture
"<input id="image_imp" class="inputbox hikashop_custom_file_upload_field" type="file" value="" name="item_image_imp" onchange="hikashopToggleFields(this.value,'image_imp','item',0);">"
you sent in your response. What and where should we look for the html?

Thanks for your help.

Attachments:

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

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
11 years 10 months ago #83201

That's because you removed the "login" step from the "checkout workflow" option. without it, no user information is asked during the checkout.

Regarding the input field not working on some devices, we use a standard file input field so there is no reason it wouldn't work. Regarding the ipad, it comes from iOS which blocks access to the files on the ipad and so it's normal that you can't do it and we can't do nothing about it:
www.parorrey.com/blog/technology/how-to-...file-upload-control/
I've never used a windows phone so I can't be sure but it might be something along those lines.

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

  • Posts: 19
  • Thank you received: 0
11 years 9 months ago #86074

I'd appreciate some more input.
Do you know if anyone that has tried Joomla mobile display extensions with HikaShop?
- jTouch at www.jtouchmobile.com/
- Mobile at www.mobilejoomla.com/

And if yes, do they overcome the problem with file uploads from mobile devices?

Thanks for your input.

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

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
11 years 9 months ago #86148

The file upload issue cannot be overcome unless you totally change the upload system in order to use a flash upload application. We don't want to go that road as flash share is shrinking and that wouldn't be a good choice for the future, even for you. The problem really comes from Apple which didn't want to allow file upload on iOS.

These third party extensions can improve the display of the website on mobile devises but won't help for the file upload issue.

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

  • Posts: 19
  • Thank you received: 0
11 years 9 months ago #89583

Nicolas:

Thanks for the response.
Do you know of a bypass for Apple and Windows phones such as allowing the user to e-mail a picture?

Also, when will HikaShop have a Responsive Web Design (RWD) capability?
The Joomla site using HikaShop uses a yootheme template with its Warp framework and has a RWD capability.
Thanks for your input.

Jim

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

  • Posts: 26152
  • Thank you received: 4027
  • MODERATOR
11 years 9 months ago #89705

Hi,

HikaShop have some responsive design with bootstrap templates.
Bootstrap design is automatically activated for Joomla 3.0 but a new option in HikaShop 2.1.0 allow you to activate it or deactivate it.
So, if your yootheme uses bootstrap, you can activate the bootstrap design in the HikaShop configuration (section display).

About uploading with smartphones and tablets (Apple and Windows phones), I guess that it is not possible.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 19
  • Thank you received: 0
11 years 8 months ago #90931

Thanks for all your helpful input and suggestions.

As a final try to find a work around on Apple phones and tablets, we thought we might find a way to e-mail a picture (file) during the checkout process.
Is there any extension or HikaShop custom field that would allow an e-mail address to be selected on an Apple device, go to the Apple e-mail app, and attach the picture file to an e-mail instead of a file upload?

I see from the Forums this is a frequent request.
Thanks.

Jim Stephens

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

  • Posts: 82796
  • Thank you received: 13356
  • MODERATOR
11 years 8 months ago #91113

Hi,

That won't help unfortunately. The problem is really the browser in iOS which doesn't allow file upload. However, from what we know, since iOS 6, it is now possible to use the file upload to upload images or videos. So if you are on a version below iOS 6, updating should allow you to use the upload custom fields.

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

Time to create page: 0.069 seconds
Powered by Kunena Forum