Announcement

Collapse
No announcement yet.

"Ship to separate delivery address" doesn't work

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

    "Ship to separate delivery address" doesn't work

    I can't quite figure this one out....

    When a customer wants to enter a separate delivery address and he clicks the button to change from 'No' to 'Yes' he gets sent back to the previous screen with no opportunity to add a delivery address.

    Tax is set to simple and I have delivery limited to UK addresses.

    Ideas anyone?

    #2
    The first screen is where you first get the option to choose separate delivery address, the second screen is a second bite at the cherry telling you what is currently set and therefore takes you back to the first screen to set it correctly. It needs to be set on page 1 so when the script runs, page 2 knows what to display.

    Comment


      #3
      Have you got the option (usually a tick box) on the first page to use a separate delivery address, or has this been removed somehow?

      Aquazuro - designer stainless steel accessories

      Comment


        #4
        Thanks chaps, no there is no tick box. It's probable that I removed it when I set up the shop initially and forgot I'd done it!
        I guess now I need to find out how to put it back - doh!

        Comment


          #5
          You're looking for something like this (non CSS!):

          <TR><TD colspan="1" align="LEFT"><p>If you want us to deliver your order to an address other than the cardholder address, please tick this
          box:</p></TD><TD><INPUT TYPE="CHECKBOX" NAME="SEPARATESHIP" VALUE="YES"></TD></TR>

          Aquazuro - designer stainless steel accessories

          Comment


            #6
            Design - Text - Web Site (cont) - Invoice Address

            In the list you will find "Invoice Separate Check Status" - ensure this is checked.

            If for any reason you have physically removed the code from the Design tab, the following code should do the trick to give the user a check box to tick to enter a separate delivery address:

            Code:
            <actinic:block if="%3cactinic%3avariable%20name%3d%22IsLocationInvoiceShipSeparately%22%20%2f%3e" >
            <tr>
               <td colspan="2"><Actinic:Variable Name="InvoicePrompt016"/></td>
               <td><input type="checkbox" <Actinic:Variable Name="InvoiceSeparateCheckStatus"/> name="SEPARATESHIP" value="YES" /></td>
            </tr>
            </actinic:block>

            Comment


              #7
              Note - my code is V7

              Aquazuro - designer stainless steel accessories

              Comment


                #8
                Originally posted by grantglendinnin View Post
                Design - Text - Web Site (cont) - Invoice Address

                In the list you will find "Invoice Separate Check Status" - ensure this is checked.

                If for any reason you have physically removed the code from the Design tab, the following code should do the trick to give the user a check box to tick to enter a separate delivery address:

                Code:
                <actinic:block if="%3cactinic%3avariable%20name%3d%22IsLocationInvoiceShipSeparately%22%20%2f%3e" >
                <tr>
                   <td colspan="2"><Actinic:Variable Name="InvoicePrompt016"/></td>
                   <td><input type="checkbox" <Actinic:Variable Name="InvoiceSeparateCheckStatus"/> name="SEPARATESHIP" value="YES" /></td>
                </tr>
                </actinic:block>
                Thanks again chaps. I have the box ticked in Design-Text-WebSite(Cont)-Invoice address. The code is there in the design tree, but is greyed out. i.e. not used.
                "Delivery location" code reference appears in "Order 00 Bulk Area" but it doesn't show in the layout.

                I appreciate this is basic stuff for you guys and am grateful for your assissting Mr Thicky!

                Comment


                  #9
                  Hi,

                  The code is there in the design tree, but is greyed out. i.e. not used.
                  Check at the beginning of the code for <!-- and at the end of the code for -->. These are HTML comment marks which tell the browser to ignore what's between them. If you remove them, it should then display ok.
                  ********************
                  Tracey
                  SellerDeck

                  Comment


                    #10
                    Thanks Tracey, I can't find those ignore tags anywhere relevant?

                    This is what I have for "Order 00 Bulk Area"
                    <actinic:block if="%3cactinic%3avariable%20name%3d%22CheckoutProgressIndicator%22%20%2f%3e%20%3d%3d%20%22Yes%22" >
                    <p class="checkout-progress-heading">
                    Progress:
                    </p>
                    <div id="checkout-progress-indicator">
                    <div class="checkout-progress-0"></div><div class="cpi-end">&nbsp;</div>
                    </div>
                    </actinic:block>

                    <form method="post" action="<actinic:variable name="OnlineScriptURL" value="Checkout Script URL" />">
                    <input type="hidden" name="RANDOM" value="<actinic:variable name='Random'/>" />

                    <actinic:block if="%3cactinic%3avariable%20name%3d%22IsHostMode%22%20%2f%3e">
                    <!-- Hidden field when in trial mode -->
                    <input type="hidden" name="SHOP" value="<Actinic:Variable Name="HiddenFields"/>" />
                    </actinic:block>

                    <actinic:variable name="Error"/>

                    <actinic:variable name="RefPage"/>

                    <actinic:variable name="ShoppingCartGrid" value="Checkout Shopping Cart Grid" />

                    <actinic:variable name="CheckoutArea" value="Invoice Location" if="%3cactinic%3avariable%20name%3d%22InvoiceLocationIsUsed%22%20%2f%3e"/>

                    <actinic:variable name="CheckoutArea" value="Delivery Location" if="%3cactinic%3avariable%20name%3d%22DeliveryLocationIsUsed%22%20%2f%3e"/>

                    <hr size="1" width="<actinic:variable name="ACTSTDWIDTH" />" align="left" />
                    <Actinic:Variable Name="RequiredFields"/> <span class="actrequired"><Actinic:Variable Name="Highlighted"/>.</span>
                    <hr size="1" width="<actinic:variable name="ACTSTDWIDTH" />" align="left" />

                    <input type="hidden" name="SEQUENCE" value="<Actinic:Variable Name="Sequence"/>" />

                    <table border="0" width="<actinic:variable name="ACTSTDWIDTH" />" cellspacing="0" cellpadding="2">
                    <tr>
                    <td align="left" width="33%">&nbsp;</td>
                    <td align="center">
                    <actinic:variable name="CheckoutButtons" value="Checkout Cancel Button" />
                    </td>
                    <actinic:block if="%3cactinic%3avariable%20name%3d%22IsPaypalProEnabled%22%20%2f%3e">
                    <td align="right">
                    <actinic:variable name="PaypalProCheckoutButton" value="Paypal Pro Checkout Button" />
                    </td>
                    <td nowrap="nowrap">
                    - or -
                    </td>
                    </actinic:block>
                    <td align="right">
                    <actinic:variable name="CheckoutButtons" value="Checkout Next Button" />
                    </td>
                    </tr>
                    </table>

                    </form>

                    Click <a href="javascript:ShowPopUp('<actinic:variable name="InfoPopupPageName" />',650,450);">here</A> to view the Terms and Conditions
                    <br/>
                    <br/>
                    For an alternate delivery address, please forward your confirmation email to shop@lakelandbushcraft.co.uk with your required address.
                    <br/>
                    <br/>
                    <b>Please note! UK & BFPO only at present.</b>
                    <br/>
                    <br/>
                    <!-- Powered by WorldPay logo-->
                    <a href=http://www.worldpay.com/index.php?CMP=BA2713><img src=https://www.worldpay.com/cgenerator/logos/poweredByWorldPay.gif border=0 alt="Powered By WorldPay"></a>
                    <br/>
                    <img src=https://www.worldpay.com/cgenerator/logos/visa.gif border=0 alt="Visa Credit payments supported by WorldPay">
                    <img src=https://www.worldpay.com/cgenerator/logos/mastercard.gif border=0 alt="Mastercard payments supported by WorldPay">
                    <img src=https://www.worldpay.com/cgenerator/logos/maestro.gif border=0 alt="Maestro payments supported by WorldPay">
                    <br/>



                    <actinic:block if="%3cactinic%3avariable%20name%3d%22IsSSPInstalled%22%20%2f%3e"><Actinic:EXTRAFOOTERTEXT>
                    <table>
                    <tr>
                    <td>
                    <img src="<Actinic:Variable Name="SSPPoweredByImageBare"/>" width="45" height="50" border="0" alt="" />
                    </td>
                    <td>
                    <b><Actinic:Variable Name="TradeMarks"/></b>
                    </td>
                    </tr>
                    </table>
                    </Actinic:EXTRAFOOTERTEXT></actinic:block>
                    and this is what I get for the code for delivery location:
                    <br />
                    <span class="actregular"><b><Actinic:Variable Name="DeliveryLocationTitle"/></b></span>
                    <br />
                    <br />
                    <table border="0" width="<actinic:variable name="ACTSTDWIDTH" />" cellspacing="2" cellpadding="2">
                    <tr>
                    <td width="33%">
                    <span class="actrequired"><Actinic:Variable Name="LocationPrompt"/></span>
                    </td>
                    <td width="33%">
                    <Actinic:LOCATION TYPE="DELIVERSELECTCOUNTRY">
                    <actinic:variable name="DeliveryCountryList" />
                    </Actinic:LOCATION>
                    </td>
                    <td width="33%">
                    <Actinic:LOCATION TYPE="DELIVERSELECTSTATE">
                    <actinic:variable name="DeliveryStateList" />
                    </Actinic:LOCATION>
                    </td>
                    </tr>
                    <actinic:block if="%3cactinic%3avariable%20name%3d%22IsLocationInvoiceShipSeparately%22%20%2f%3e" >
                    <tr>
                    <td colspan="2"><Actinic:Variable Name="InvoicePrompt016"/></td>
                    <td><input type="checkbox" <Actinic:Variable Name="InvoiceSeparateCheckStatus"/> name="SEPARATESHIP" value="YES" /></td>
                    </tr>
                    </actinic:block>
                    <tr>
                    <actinic:block if="%3cactinic%3avariable%20name%3d%22InfoRequiredForDeliveryPostCode%22%20%2f%3e">
                    <td width="33%"><span class="actrequired"><actinic:variable name="DeliverPrompt008" /></span></td>
                    <td width="33%"><input type="text" name="DELIVERPOSTALCODE" size="10" maxlength="12" value="<Actinic:Variable Name="DeliverPostalCode"/>" /></td>
                    </actinic:block>
                    <actinic:block if="%3cactinic%3avariable%20name%3d%22InfoRequiredForDeliveryResidential%22%20%2f%3e">
                    <td width="33%">
                    <Actinic:Variable Name="ResidentialPrompt"/>
                    <input type="checkbox" name="DELIVERRESIDENTIAL" <Actinic:Variable Name="DeliverResidential"/> />
                    </td>
                    </actinic:block>
                    </tr>
                    </table>

                    Comment


                      #11
                      I have copied this code into my software and the 'ship to separate delivery address box shows up fine. Can you post a screenshot of the bit that you say is greyed out please.
                      ********************
                      Tracey
                      SellerDeck

                      Comment


                        #12
                        Thanks again Tracey, hopefully this is what you're looking for.

                        Comment


                          #13
                          I've tried lots of different combinations of tax and shipping in my software and I can't reproduce that layout being greyed out. Can you try reverting 'Order 00 Bulk Area' back to factory settings (you might want to make a copy of it first) and see if that works (you should see the checkbox appear on the preview pane in the design tab if it does). If it doesn't work then all I can suggest is you contact support (webform link in my signature) so that we can get your snapshot as this is very wierd.
                          ********************
                          Tracey
                          SellerDeck

                          Comment


                            #14
                            Thanks again Tracey, reverting to factory didn't do the trick. Before I send the snapshot perhaps you could take a looksee at this and see if it's what you expect to see? The lack of "Invoice Separate Delivery Address" tick box is perplexing.

                            Comment


                              #15
                              Yes, that is what I would expect to see. It's the 'Invoice Separate Check Status' that is the one that should bring that checkbox in. I think we need to see the snapshot to find out why it's not working for you, especially after reverting layouts back to factory settings.
                              ********************
                              Tracey
                              SellerDeck

                              Comment

                              Working...
                              X