Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

How Can Guest Users Track Their Orders? Rate Topic   - - - - -

 
  • Smich
  • Advanced Member
  • Members
  • Join Date: 13-Jan 12
  • 65 posts

Posted 12 August 2015 - 02:01 PM #1

Immediately after placing an order, guest users can request tracking information (see attachments). A link is sent to their email account, which they can click on to track their order.

However... if the guest user signs out or clears their cookies, then comes back later, there's no way to request a tracking link because they can't sign in!

Is there any way for guest users to get tracking information after that first opportunity has passed?

- Smich

Attached Thumbnails

  • Untitled-1.jpg
  • Untitled-2.jpg


 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 18904 posts

Posted 12 August 2015 - 03:56 PM #2

I am afraid, additional code modifications are required to do it.

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • Smich
  • Advanced Member
  • Members
  • Join Date: 13-Jan 12
  • 65 posts

Posted 12 August 2015 - 04:39 PM #3

I am afraid, additional code modifications are required to do it.


Thanks for the response.

I don't understand why it was done that way. The "tracking info" email link is effectively a temporary login so guest users (who don't have an account) can check their order.

Immediately after placing the order, the guest user is *already* "logged in" and can inspect their order anyway, so the tracking info request is superfluous.

Yet in the case where it *would* be useful- i.e. later on, after they are logged out- there is no way of making the tracking (login) request because in effect... you have to be logged in to make the login request?!! :confused:

(The actual mechanism- using a link containing a key sent to the email address associated with that order- is fine, and if you didn't have to be logged in to request it, would be quite sensible).

I am writing my own add-on anyway, and can probably work round this, but it doesn't make any sense. Can anyone explain it?

- Smich

 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 18904 posts

Posted 13 August 2015 - 07:45 AM #4

It is designed so for many years. You can post the issue to the bug tracker. Possibly CS-Cart team will change this behavior

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • Smich
  • Advanced Member
  • Members
  • Join Date: 13-Jan 12
  • 65 posts

Posted 14 August 2015 - 04:19 PM #5

I posted it to the bug tracker and it appears that you *can* request it via the "My Account" drop-down at the top right (at least it is in the theme we're using).

The problem is that if you click on the "orders" link, you get taken to the sign-in page. Guests have to enter the order number in the dialog box *on the dropdown itself*.

Slightly confusing that the behaviour is different in both cases (I'd have liked a "guest users check your order" on the sign-in page anyway), but I still maybe should have spotted that before(!)

- Smich