Announcement

Collapse
No announcement yet.

Empty Basket & Items Replacing Other Items in Basket

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Empty Basket & Items Replacing Other Items in Basket

    I have an interesting problem happening on two of my Miva stores. It happened after I upgraded to 9.004 on both of them. When adding an item to the cart, it goes in. But, if I continue shopping and add another item, the new item replaces the other one in the cart. And, when I go to checkout, it says the basket is empty.

    I've contacted support and after over 10 days, they said they can finally reproduce the problem, but they can't see anything wrong. They're referring me to the Development department...but, it's been so long to get this far from support, I need a solution.

    Anyone seen this before? I'm using 9.004 in both stores, Empresa 5.22. I have the mivavm.conf file configured to use cookies (usecookies=1). I've even transferred the site to a new account seeing if it would help, but nothing.

    I've created screenshots of the behavior:
    http://www.webbsinc.com/USA-Cookware.flv
    http://www.webbsinc.com/Cooksdream.flv

    Any help or suggestions would be appreciated, for both clients are losing orders and I'm at a loss.

    Thanks

    #2
    Re: Empty Basket & Items Replacing Other Items in Basket

    ah, a screen shot is going to do squat to help other folks figure out what's happening. a url is an absolute minimum.
    Bruce Golub
    Phosphor Media - "Your Success is our Business"

    Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
    phosphormedia.com

    Comment


      #3
      Re: Empty Basket & Items Replacing Other Items in Basket

      Originally posted by Bruce - PhosphorMedia View Post
      ah, a screen shot is going to do squat to help other folks figure out what's happening. a url is an absolute minimum.
      https://www.cooksdream.com/store/category/cf.html Add to basket, navigate to another item, add it to basket.

      or

      https://www.usaqualitycookware.com/product/A9.html Add to basket, navigate to another item, add it to basket.

      The flash files are actually movies of me doing the behavior, not images. I didn't post URL's originally, for it's a series of screens, not just one. If you add an item to basket, continue shopping, add a different item to basket, it replaces the original one.

      Thanks for your help.

      Comment


        #4
        Re: Empty Basket & Items Replacing Other Items in Basket

        You are doing some sort of redirect which reloads the page from http://www. to https://www...that cause a new session id to be issued every time a page is opened. Session id = Baskets.
        Bruce Golub
        Phosphor Media - "Your Success is our Business"

        Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
        phosphormedia.com

        Comment


          #5
          Re: Empty Basket & Items Replacing Other Items in Basket

          Originally posted by Bruce - PhosphorMedia View Post
          You are doing some sort of redirect which reloads the page from http://www. to https://www...that cause a new session id to be issued every time a page is opened. Session id = Baskets.
          I hear what you're saying and that would make sense...however, I don't have any redirects in place. So, I'm not sure how to fix. The whole site goes to https:// in Chrome. I don't have anything special in the .htaccess file. It's standard. I've taken the same .htaccess file from other sites of mine that aren't doing it. I've even gone to the 'original' saved pages in Miva to no avail.

          But, I'll look somewhere for this.

          Thanks

          Comment


            #6
            Re: Empty Basket & Items Replacing Other Items in Basket

            There is a redirect going on.

            Your 'continue shopping' button in the basket is going to a sessionurl, not a secure_sessionurl but you land on a secure page. Try changing your Domain Settings > Cookies to Include Session Parameters in Miva Merchant URLs when transitioning between Secure and Non-Secure URL.

            But I suspect there is more to it than that as the navigation links are dropping sessionids as well.
            http://www.alphabetsigns.com/

            Comment


              #7
              Re: Empty Basket & Items Replacing Other Items in Basket

              But, if I continue shopping and add another item, the new item replaces the other one in the cart. And, when I go to checkout, it says the basket is empty.
              I tested the usacookware site and it retained the last item added to the basket through checkout--at least to the payment selection page-where I stopped.

              I tested usaqualitycookware and would not let me add anything to the basket at all.
              Last edited by 1873Peacemaker; 09-01-15, 06:56 AM.
              Kristin Park

              Comment


                #8
                Re: Empty Basket & Items Replacing Other Items in Basket

                Originally posted by alphabet View Post
                There is a redirect going on.

                Your 'continue shopping' button in the basket is going to a sessionurl, not a secure_sessionurl but you land on a secure page. Try changing your Domain Settings > Cookies to Include Session Parameters in Miva Merchant URLs when transitioning between Secure and Non-Secure URL.

                But I suspect there is more to it than that as the navigation links are dropping sessionids as well.
                Thanks. I did this setting and it didn't help. But, I see that the session ID's are changing each time I navigate away from the BASK page. Meaning, the session ID of an item in the cart and on the BASK page gets erased when I go to another PROD page. So, each time I add a new item, there's a new session ID. So, for some reason the session ID's are changing. I'll look into going between http and https.

                Interesting though, on another Miva 9.003 store I have, the store still works as planned. Same coding, same navigation structure. In these two stores when I updated to 9.004, this issue started happening.

                Comment


                  #9
                  Re: Empty Basket & Items Replacing Other Items in Basket

                  I think I fixed the problem. I changed the Cookie Settings in 'Domain Settings'. (see below)

                  I selected, 'Set on both HTTP and HTTPS connections, without secure flag' for the 'Non-Secure Miva Merchant Cookie Output' setting.

                  I'll keep an eye on this, but I think it corrected the problem. Looks like in 9.004, this setting needs to be set, for in my other store, 9.003 is set to 'Set only on HTTP connections, without secure flag' and it works fine.

                  cooksdream-cookie.jpg
                  Last edited by mark462; 09-01-15, 10:34 AM.

                  Comment


                    #10
                    Re: Empty Basket & Items Replacing Other Items in Basket


                    But I suspect there is more to it than that as the navigation links are dropping sessionids as well.



                    The cookie solution is just a quick fix.

                    May I suggest you look at how the urls are constructed in your navigation and forms on your site. They are going to http: not https: I did not notice a canonical tag. You are creating duplicate content on your site which hurts its overall quality and ranking. It should be an easy fix especially with all the new uri management features.





                    http://www.alphabetsigns.com/

                    Comment


                      #11
                      Re: Empty Basket & Items Replacing Other Items in Basket

                      Originally posted by alphabet View Post
                      [/FONT][/COLOR]The cookie solution is just a quick fix.

                      May I suggest you look at how the urls are constructed in your navigation and forms on your site. They are going to http: not https: I did not notice a canonical tag. You are creating duplicate content on your site which hurts its overall quality and ranking. It should be an easy fix especially with all the new uri management features.
                      Thanks for your suggestions. I've gone through and updated links so that they're just relative (removing hard-coded http://....) or using 'secure_sessionurl' in the form elements.

                      I also added canonical tags as well. I'll read up on URI management. Thanks for your suggestions, I appreciate it.

                      Comment

                      Working...
                      X