Announcement

Collapse
No announcement yet.

Shipping Estimate broken

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

    Shipping Estimate broken

    Hello all,

    I’m having an issue with the shipping estimate. I am on Miva 9.00064 and using a ReadyTheme. The shipping estimate is on our BASK page, although when you select any fields (say a state of Alaska or whatever, clicking either the Recalculate OR Calcualte button does nothing. I noticed when I look at it in a Network inspector, it is giving me a URL of: http://xxx/mm5/merchant.mvc?Screen=B...Aship_cntry=US
    Which doesn’t exist. It I copy this link and paste it into a tab, I get a message saying “We’re sorry but it appears that the BASK, SERT page is not available at this time.”
    I have followed the instructions to configure the shipping estimate module in the miva docs.

    The only thing I see that may be odd is that there are two ‘Screen=’ blocks in the URL? In looking at the template, I only see where the SERT screen is being pushed “<input type="hidden" name="Screen" value="SERT" />. Anyone else run into this?

    #2
    Seems like you are missing a closing </form> tag or for some other reason you have to Screen declarations (as you point out).
    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
      Well, I checked and there is a </form> tag, so that's not it. I haven't done any coding work on the module OR the SERT page, so it's odd that something is wrong with it "out of the box". I am trying to look into why I would have two Screen declarations, but this looks to be buried somewhere in a JS call. Not sure where yet, though. Heck, I'm not even sure if that is what is causing the issue.

      Comment


        #4
        Here are the first few lines of the Shipping Estimate code. You can see the input hidden type setting the Screen value to SERT. Where would Screen=BASK be appended?

        <mvt:if expr="g.Secure">
        <form method="get" name="shipestimate_form" action="&mvt:global:secure_sessionurl;" target="shipestimate">
        <mvt:else>
        <form method="get" name="shipestimate_form" action="&mvt:global:sessionurl;" target="shipestimate">
        </mvt:if>
        <input type="hidden" name="Screen" value="SERT" />
        <input type="hidden" name="Store_Code" value="&mvte:store:code;" />

        Comment


          #5
          We are experiencing this only with Fedex. Our Fedex.com estimators are wrong also. Our account rep said that there are many upgrades happening right now which could be causing a problem for few or many. He's looking into it. It's been wonky for about 3 days, first only with International and now affecting Domestic. Rates are not only incorrect, some valid services are not being presented to the customer during checkout.

          Comment


            #6
            As Bruce mentioned, having two screen references can happen when you have one form nested inside another. Make sure your shipping estimator is not inside another form, or that there isn't another form on the page that is missing its closing </form> tag.

            Comment


              #7
              I'm also going to tag in on this one. I haven't checked for the closing </form> yet, but if the Shipping Estimator is broken in default code (which is my case). Then I'd call it a bug. In my case the token all I have is the <mvt:item name="shipestimate" /> which is clearly placed outside of any form tag Basket Contents field on the BASK Page here http://www.dutchbaskets.com/BASK.html

              Leslie Kirk
              Miva Certified Developer
              Miva Merchant Specialist since 1997
              Previously of Webs Your Way
              (aka Leslie Nord leslienord)

              Email me: [email protected]
              www.lesliekirk.com

              Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

              Comment


                #8
                Originally posted by lesliekirk View Post
                I'm also going to tag in on this one. I haven't checked for the closing </form> yet, but if the Shipping Estimator is broken in default code (which is my case). Then I'd call it a bug. In my case the token all I have is the <mvt:item name="shipestimate" /> which is clearly placed outside of any form tag Basket Contents field on the BASK Page here http://www.dutchbaskets.com/BASK.html
                Also, the store is using the UPS Developer Kit module - could that have any impact on why it's not pulling any results?

                Leslie Kirk
                Miva Certified Developer
                Miva Merchant Specialist since 1997
                Previously of Webs Your Way
                (aka Leslie Nord leslienord)

                Email me: [email protected]
                www.lesliekirk.com

                Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

                Comment


                  #9
                  This issue usually occurs when the merchant is not utilizing the URI Management feature. Navigate to Menu > URI Management
                  Check the Link Source dropdown if it says "Legacy SEO Settings" switch it to URI Management and follow this doc to complete the configuration.
                  http://docs.miva.com/how-to-guides/h...uri-management
                  Happie Mendenhall
                  Support Technician
                  Miva, Inc.

                  Comment


                    #10
                    Originally posted by hmendenhall View Post
                    This issue usually occurs when the merchant is not utilizing the URI Management feature. Navigate to Menu > URI Management
                    Check the Link Source dropdown if it says "Legacy SEO Settings" switch it to URI Management and follow this doc to complete the configuration.
                    http://docs.miva.com/how-to-guides/h...uri-management
                    In my case, the URI Management is being utilized.
                    Leslie Kirk
                    Miva Certified Developer
                    Miva Merchant Specialist since 1997
                    Previously of Webs Your Way
                    (aka Leslie Nord leslienord)

                    Email me: [email protected]
                    www.lesliekirk.com

                    Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

                    Comment


                      #11
                      Originally posted by lesliekirk View Post

                      In my case, the URI Management is being utilized.
                      Guess I need to follow up on this one.
                      Leslie Kirk
                      Miva Certified Developer
                      Miva Merchant Specialist since 1997
                      Previously of Webs Your Way
                      (aka Leslie Nord leslienord)

                      Email me: [email protected]
                      www.lesliekirk.com

                      Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

                      Comment

                      Working...
                      X