Guest user can't download virtual product without login request

  • Posts: 96
  • Thank you received: 0
7 years 7 months ago #267937

-- HikaShop version -- : 3.0.1
-- Joomla version -- : 3.6.5
-- Browser(s) name and version -- : Chrome

We have a customer who checked out as Guest, and received the email, (see attached)

When he clicks on the link to download: www.boatingwithdawsons.com/boating-store...d-13107.html?lang=en , he is sent to a page that says "please login first" but he never created a user.

How do we fix this?

Attachments:

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
7 years 7 months ago #267954

Hello,

Do you have a mail override ?
Since HikaShop 3.0.0 ; the download links in the email are different.
The email address is not used anymore but there is a "order token" instead.

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: 96
  • Thank you received: 0
7 years 7 months ago #267972

What is a mail override? Where does the customer find the "order token" ?

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
7 years 7 months ago #267976

Hello,

In HikaShop Business you can edit your emails :
www.hikashop.com/support/documentation/1...shop-email-form.html
By editing an email, you create an "override" (it's the same thing for the views).

In HikaShop 2.6.x an email address was sent in the URL parameters in order to give some kind of "security".
We improved that in HikaShop 3.x by creating a random content for each order called "order token". The value in stored in the database.
And in the emails ; instead of putting the customer email address in the parameters, we place that "order token".

So please check that you did not modify the "preload" part of your order notifications emails.
HikaShop > System > Emails

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: 96
  • Thank you received: 0
7 years 7 months ago #268085

Hi. We didn't change the preload part of the emails.

credentials removed by a moderator


They really need their customers to be able to download their virtual products.

Last edit: 7 years 7 months ago by Jerome. Reason: removing credentials

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
7 years 7 months ago #268087

Hi,

I think that I have to remind you that is a public forum ; which mean that you have posted publicly credentials for your backend.
Please note that we can't be responsible of any damage of your website if someone is retrieving credentials that are freely available.
I have edit your post to remove that private information ; I can't say that we will do that again in the futur.

If we need credentials for your backend, we will ask for it and we will propose you to give us that information privately.
Now, you can first provide us some screenshots of your email listing and also your HikaShop build number.

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: 96
  • Thank you received: 0
7 years 7 months ago #268098

I have attached the Hika build # and the email the client receives with the link highlighted that doesn't work.

The link does include the customers email address in it....

Attachments:

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

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
7 years 7 months ago #268099

Hello,

some screenshots of your email listing

Please provide us a screenshot of your HikaShop email listing so we can see if you have overrides or not.
www.hikashop.com/support/documentation/1...p-email-listing.html

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: 96
  • Thank you received: 0
7 years 7 months ago #268152

I attached the email listing for you

Attachments:

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
7 years 7 months ago #268157

Hi,

As you can see on the screenshot, and as Jerome suspected from the start, you do have overrides on your emails. The proof comes from the bin icons in the remove XXX customization columns.

Click on the bin icon in the column "remove preload customization" of your emails and that will remove the customization that you might have done to the emails preload. That way, it will generate the new download links that are valid for guest users in the emails sent by HikaShop. Note that you might loose some of the customization you had in place in the emails. So make sure that you do a backup of these customizations (by editing the email and copy/pasting the code in the preload of the emails to somewhere else).

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

Time to create page: 0.076 seconds
Powered by Kunena Forum