Announcement

Collapse
No announcement yet.

re-order link on order status page

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

    re-order link on order status page

    How can I change the re-order link on the order status page so that the link contains all of the attributes/options. (So that it doesn't go to the missing-attributes page).
    DiVino Theme

    #2
    Re: re-order link on order status page

    Hey all, I'm reviving this thread to see if anyone has a solution. Miva, do you have a fix for this apparent bug?

    We are having the same issue. Sebenza has done some testing to verify it was not their Editable Basket Attributes module, and it appears that "the stock Miva Merchant re-order functionality on the Order Status (ORDS) screen does not retain any attribute data. So what is happening is the attribute data is not being passed to the basket on re-order, Sebenza Editable Basket Attribute module or not."

    Kind of defeats the purpose of a re order link, doesn't it? :)

    Anyone else experience this? My guess is every merchant store has the same issue, maybe just haven't noticed if they don't use attributes as much.

    Comment


      #3
      Re: re-order link on order status page

      Apparently, the ORDS link for reorder is a simple "add product to basket" link. If the product requires attributes you will be taken to the missing attribute screen. This makes sense as many times customers will want a variation in the new order, e.g. a blue shirt instead of a red shirt. Also, each line item has a separate reorder link.

      The Emporium Plus Tool Kit has an old reorder function, which I had thought was obsolete, that will include the attributes and adds all products in the order to the basket with one click. But it does not address inventory variant issues, e.g. the option is not in stock at the time of reorder. It was written long before inventory variants and I saw no reason to update it since Miva Merchant included the reorder feature. You can go to http://www.emporiumplus.com/SFNT.html and log into your account to see how it works. You can view source to get the code in the link.
      Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
      Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
      Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
      Facebook http://www.facebook.com/EmporiumPlus
      Twitter http://twitter.com/emporiumplus

      Comment


        #4
        Re: re-order link on order status page

        Thanks for the info!
        I tried your "Reorder All" link and it did not add anything to basket?
        I tried to duplicate your code on my site, and same thing, it just loads an empty shopping basket page
        Here's the code I am using,
        Code:
         <a target="_blank" href="&mvt:global:sessionurl;&amp;Action=NEW&amp;SubScreen=TKORDR&amp;order_id=&mvt:order:id;&amp;Store_Code=01">Reorder</a>
        Last edited by josiahjg; 01-29-13, 11:05 AM.

        Comment


          #5
          Re: re-order link on order status page

          Did you assign the toolkit item to the page?
          Last edited by nottheusual1; 01-29-13, 02:20 PM.

          Comment


            #6
            Re: re-order link on order status page

            If you attempt to reorder a product that has any required attributes, it takes you to the missing attributes page as normal. If you attempt to reorder a product with only optional attributes, it adds that item to the basket without further prompting for options. As of currently, this is the intended functionality of the reorder link.

            It may be possible to alter the template code of the ORDS page to change the functionality of that link to include the attribute options from the previous order, and I will look into this as time permits.
            Ryan Marshall
            Miva, Inc.

            Comment


              #7
              Re: re-order link on order status page

              Ryan, if a person were to code in all the form fields on the missing attributes page form into the string of the reorder button would that do it?

              Comment


                #8
                Re: re-order link on order status page

                Originally posted by kayakbabe View Post
                Ryan, if a person were to code in all the form fields on the missing attributes page form into the string of the reorder button would that do it?
                That's what I was thinking, but don't quote me on that.
                Ryan Marshall
                Miva, Inc.

                Comment


                  #9
                  Re: re-order link on order status page

                  noththeusual1, yes the toolkit item is assigned to the ORDS page.
                  It looks like it works on emporiumplus.com now.
                  Bill, did you change anything?

                  Comment


                    #10
                    Re: re-order link on order status page

                    It was working before. You must have clicked the wrong link the first time. To the left of each line item there is the miva supplied reorder link for that one item. That one does just like yours. It stops on the missing attribute page. But if you want to resend the whole order you click the "Reorder All" link at the top of the left column.
                    Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
                    Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
                    Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
                    Facebook http://www.facebook.com/EmporiumPlus
                    Twitter http://twitter.com/emporiumplus

                    Comment


                      #11
                      Re: re-order link on order status page

                      Bill, any reason it is not working on my version? Anyone else having same difficultly? I've tried various formats, and tried the code off the toolkit module page. It all just loads an the empty shopping basket page.

                      <a href="&mvt:global:sessionurl;Action=NEW&amp;SubScr een=TKORDR&amp;order_id=&mvt:order:id;&amp;Store_C ode=01">

                      Comment


                        #12
                        Re: re-order link on order status page

                        I think that was put in version 5.118 when the pastorders function was added to the kit, so it is a fairly old feature. Because this has to be on the secure account page, you need to use &mvte:global:secure_sessionurl; in the url.
                        Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
                        Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
                        Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
                        Facebook http://www.facebook.com/EmporiumPlus
                        Twitter http://twitter.com/emporiumplus

                        Comment


                          #13
                          Re: re-order link on order status page

                          I'm using toolkit 5.2150 so it should work.
                          I tried secure_sessionurl and still nothing.
                          This is the resulting URL which just displays the empty basket, with ## in place of the session ID. It looks right to me?
                          Code:
                          /Merchant2/merchant.mvc?Session_ID=#######&Action=NEW&SubScreen=TKORDR&order_id=33004&Store_Code=01

                          Comment


                            #14
                            Re: re-order link on order status page

                            Perhaps you have a system extension module in your store that is taking over the process if the Action=NEW. Properly written modules would not do that. But if you have one that is running without a secondary identifier, then it may be conflicting. As you can see from the code in that link, the secondary identifier is SubScreen=TKORDR. What system extension modules are in your store?

                            Is the item in order 33004 still in stock?

                            Is the logged in customer also the customer who ordered with 33004?
                            Bill Weiland - Emporium Plus http://www.emporiumplus.com/store.mvc
                            Online Documentation http://www.emporiumplus.com/tk3/v3/doc.htm
                            Question http://www.emporiumplus.com/mivamodu...vc?Screen=SPTS
                            Facebook http://www.facebook.com/EmporiumPlus
                            Twitter http://twitter.com/emporiumplus

                            Comment


                              #15
                              Re: re-order link on order status page

                              System extensions:
                              PayPal Express Checkout and/or Payments Pro
                              Emporium Plus Tool Kit
                              Addendum
                              NetBlazon's Remember Me
                              CBS - Shipping SuperMod 5
                              CIM Minimum and Maximum Quantity
                              Coupon Redemption
                              Template Data Feed
                              Mini-basket Display
                              Volume Pricing
                              Editable Basket Attributes
                              Product Template Manager
                              Sort Shipping Plus Free Shipping Option
                              Ultimate Product Reviews and Ratings
                              KSE Variables & Entities
                              Miscellaneous Fee

                              Yes, I was logged in (my test order), and yes, I did check that to make sure it was still an active item. We don't use inventory. I've tested on half dozen different test orders with same result, some with multiple items, some with one item.

                              Comment

                              Working...
                              X