Announcement

Collapse
No announcement yet.

Acknowledgement of terms and conditions

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

    Acknowledgement of terms and conditions

    I have a client who is going to be selling very large items online [ladders]

    The client needs to make clear that the goods must be inspected before they are signed for by the customer, and also that a surcharge will be incurred should the carrier have to make three journeys to deliver the goods.

    My client has asked if it's possible to show the Terms & Conditions before the customer proceeds with an order with a tick box, so that once they have ticked the box and pressed 'next' they have agreed that they have read the T&C.

    Is this remotely possible in Actinic?

    #2
    Hi, Yes you can add a terms and conds box to Actinic.

    Instructions for this are below:


    Often, you will want your online customers to confirm they agree to your terms and conditions before placing their order. This is some JavaScript that will flag up an 'alert' box if customers have not ticked a designated checkbox within the 'Invoice Address' stage of the checkout.

    To begin, go to 'Design | Text' and click 'Go to'. Go to phase '0' and prompt ID '13'. This will bring up the 'Moving within One Month' field.
    Change the prompt text to read:

    Check box to confirm you agree to our <a href="javascript:ShowPopUp('http://www.custom-stamps.co.uk/acatalog/info.html', 600, 800)">Terms and Conditions</a>

    Tick the 'Show' box and the 'Required' box next to the prompt.
    Click 'OK' to close 'Design | Text'.
    Next, go to 'Design | Options | Layouts' and locate the 'Checkout Pages Layout' field.
    Click the 'Edit' button next to the 'Checkout Pages Layout' field to open the template for editing.

    Copy the following JavaScript expression to the clipboard and paste it into the <HEAD> area of the template you have open. Paste it underneath any existing <script> expressions.

    <script language="JavaScript">
    <!--
    /***************************************************************
    *
    * ValidatePage - make sure the required box is ticked
    *
    * Returns: false if the box is unchecked
    *
    ***************************************************************/

    function ValidatePage()


    {

    if (document.forms[0].INVOICEMOVING)
    if (!document.forms[0].INVOICEMOVING.checked)
    {
    alert('Please agree to our terms before continuing');
    document.forms[0].INVOICEMOVING.focus();
    return (false);
    }
    return (true);
    }

    // -->
    </script>

    Save and close the template.


    Next, open Act_Order01.html for editing.


    Locate the line (towards the bottom) that reads:

    <input type=SUBMIT name=ACTION value="NETQUOTEVAR:NEXTBUTTON">

    Change it to read.

    <input type=SUBMIT name=ACTION value="NETQUOTEVAR:NEXTBUTTON" onClick="return (ValidatePage());">

    Save the template and then upload.

    Now, when your customers click the 'Next>' button on the 'Invoice Address' page of the checkout, if they have not ticked the 'Please agree…' box, then they will have a Windows 'alert' box flashing up.

    If terms are agreed, the moving box in orders will be checked.

    Article found in AUG pg 51 ‘Making People Agree to your Terms and Conditions’ and Actinic Community thread 5097
    LINK
    Raymond Allen
    GraphicBiz
    ----------------------------------------
    GraphicBiz: www.graphicbiz.co.uk
    Order Rubber Stamps Online: www.custom-stamps.co.uk

    Comment

    Working...
    X