Announcement

Collapse
No announcement yet.

Seperate Delivery Address Issue If Checkout Page 0 Is Skipped

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

    Seperate Delivery Address Issue If Checkout Page 0 Is Skipped

    Hello All,

    I've set up my site to skip checkout page 0 (the client only ships to the uk) as per the KB article. That works well.

    Trouble is that now on checkout page 1 (the first one the user sees) I just get "Ship to separate delivery address:", a greyed out "Yes" and a "Change" button. Ideally I want what's displayed on Checkout page 0 here i.e. a check box with "tick here for a separate delivery address". Incidentally this is what I see in the design view with Actinic.

    The code that's displaying this is;

    <Actinic:LOCATION TYPE='SEPARATESHIP'>
    <img src="images/page_title_delivery_details.gif"/></br></br>
    <actinic:block if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Required%22%20%2f%3e" /><span class="actrequired"></actinic:block>
    <input type="checkbox" name="SEPARATESHIP" value="YES" checked />&nbsp;<Actinic:Variable Name="InvoicePrompt016"/>
    <actinic:block if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Required%22%20%2f%3e" /><span class="actrequired"></actinic:block>
    </br></br>
    </Actinic:LOCATION>

    I'm stumped as to what to do so any prods in the right direction would be appreciated.

    Thanks in advance,

    John

    #2
    That's not going to happen AFAIK, the content on each page is very specific and for a reason. V10 should have a better checkout process, until then stick with what you have and leave it well alone.

    Comment


      #3
      Lee,

      If I am reading that right it is perfectly possible and how we have it set up on www.sportswarehouse.co.uk. Trouble is, I can't remember how we did it! Will have a nosey in the morning when I have more time and see what I can find!
      Cheers

      David
      Located in Edinburgh UK

      http://twitter.com/mcfinster

      Comment


        #4
        I'd be intrigued to see how you did that Dave, Actinic confirmed this was not possible 12 months or so ago. As I understood it could not change due to the scripting, in that you had to go back to page 1 to change if required, because of how it all worked sequentially and wrote to the session files.

        Comment


          #5
          Lee,

          Are we talking about very slightly different things here? Now I think about it I thought this was standard behaviour when you remove checkout p0 i.e You get the checkbox on checkout p1 but sacrifice the change button (there is no option to change it on our site, the only way you can change it is by using the back button).
          Cheers

          David
          Located in Edinburgh UK

          http://twitter.com/mcfinster

          Comment


            #6
            Originally posted by dave_finlayson View Post
            Lee,

            Are we talking about very slightly different things here?
            I think so yes Dave, but reading back i think you have hit the nail on the head for what the guy actually wants to do. As you say you have this on Page 1, but you lose the change button, with only the back button as an option. However, I still think that is slightly better though to be honest. I think the ideal is to have the Q on Page 1 as you have and then the change option on Page 2. This may well have been the issue I recall. It was Mike who cracked this on the forum I think, but it was not great that a user had to go back to a page (using the change button) that they had never visited in order to change this. Your checkout alleviates that requirement.

            In fairness, if someone clicks to have a different address, I think there will be very few occasions where they wish to reverse that decision, so what you have is definitely better IMO.

            Comment


              #7
              PS Dave - do you crap yourself when you need to upgrade, you seem to have many tweaks, many you don't seem to recall how you did though lol. I bet you guard those script files like they're your last pint of the month.

              Comment


                #8
                Nah, most of them are template changes and they have always upgraded fine, even between major versions. There is only about 6 script changes which, as you say, I have documented in about 4 different locations! Although, worst case scenario, they are all on the forum!
                Cheers

                David
                Located in Edinburgh UK

                http://twitter.com/mcfinster

                Comment


                  #9
                  Originally posted by dave_finlayson View Post
                  I have documented in about 4 different locations!
                  Didn't think you had that many pubs around you Dave.

                  Comment


                    #10
                    Guys,

                    That put a smile on my face at the end of what's been a very long day!

                    Dave, what you've got on your site is exactly what I'm after for the reasons Lee mentions (going back to a page you haven't been to...). Not fussed about a change button on Checkout 2 at all.

                    If you can dig out how you did it I'll owe you a pint.

                    Thanks,

                    John

                    Comment


                      #11
                      I've tested every possible permutation and combination of business settings and it seems to work how I want if shipping is set to simple. Unfortunately we need to have complex shipping to enable us to charge for Saturday delivery so this is a no go.

                      Also if I comment out the <Actinic:LOCATION... lines in the code;

                      <!--<Actinic:LOCATION TYPE='SEPARATESHIP'>-->
                      <img src="images/page_title_delivery_details.gif"/></br></br>
                      <input type="checkbox" name="SEPARATESHIP" value="YES" checked />&nbsp;<Actinic:Variable Name="InvoicePrompt016"/>
                      </br></br>
                      <!--</Actinic:LOCATION>-->

                      ...the prompt shows up as I want it to but does not seem to pass the required value to wherever need to know if to show a delivery address on checkout page 3.

                      I'm assuming it's got something to do with the whole "Actinic:LOCATION TYPE='SEPARATESHIP'" stuff but I'm in way over my head here (this is my first site) and am lost as to what I can do to make any changes to the way it behave.

                      If I'm honest I can't see the point of this whole change button taking you back a page for any situation - wouldn't it be easier for the user to just have a check box to check/uncheck rather than having to go back a page and then forward again? Maybe I'm missing something...

                      Any help would be appreciated - this is the only thing holding us up from sending our site out for a final test.

                      Thanks,

                      John

                      Comment


                        #12
                        John, you're right. It would be much easier if we could avoid checkout page 0 completely and just tick the box and click next. At the moment though the view is that this is only possible with simple shipping.

                        Having said that, I seem to remember that all checkout page 0 does is setup the session file for two addresses and this could be changed by modifying the scripts. This isn't a simple fix though which is why I didn't take it any further and I guess there must be some other dependencies as otherwise Actinic would have enabled the change for non-simple shipping.

                        Mike
                        -----------------------------------------

                        First Tackle - Fly Fishing and Game Angling

                        -----------------------------------------

                        Comment


                          #13
                          John,

                          Sorry for not coming back to you sooner, had a mad few days.

                          It was a few years ago I did this but from memory I didn't do anything special to get this to work. Coupled with the fact this is how you are seeing it offline it sounds like something is a bit wrong with something somewhere. Do you have something live we can take a look at?
                          Cheers

                          David
                          Located in Edinburgh UK

                          http://twitter.com/mcfinster

                          Comment


                            #14
                            Thanks for getting back to me guys.

                            David, no worries about getting back to me and much appreciated that you have. I've had a look at your site and you've got simple shipping. This appears to be the clincher. If I set our shipping to simple it works like a dream, complex and it does what it's doing at the moment.

                            Mike, you're confirming my worst fears... It seems like such a simple thing in my little head but I know ffrom years of working with computers of all shapes and sizes that that usually means something drastic!

                            The site's at;

                            http://www.philippacraddock.com/acat...est/index.html

                            ..if you can spare a couple of mins to have a look.

                            I guess we could look at a different strategy for Saturday delivery but it's so neat at the moment that I'm kind of hoping a flash of inspiration will hit and this'll get sorted.

                            Heres hoping,

                            John

                            Comment


                              #15
                              John,

                              That'll be it, I knew I hadn't done anything special to make it function that way! Having a Saturday delivery option is going to be a problem though, the only thing I can think of is to use a coupon code that will add a surcharge onto the basket i.e 'Enter Delivery Code DELSAT to add a Saturday delivery to your basket', then revert shipping back to simple.
                              Cheers

                              David
                              Located in Edinburgh UK

                              http://twitter.com/mcfinster

                              Comment

                              Working...
                              X