Announcement

Collapse
No announcement yet.

Special Delivery Instructions box missing!

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

    Special Delivery Instructions box missing!

    Hi, I have just recently upgraded my software to Version 7, and my special delivery instructions box has disappeared!

    I have deleted all the cookies and temp files and restarted my computer, but this still does not show.

    Can anyone help me please?

    http://www.brownsladders.co.uk

    #2
    Loretta,

    This issue was sorted for you by support but I will post the solution just in case someone else needs it.

    This issue arises only when you have Shipping set to free or you ship by weight and do not have weight setup on the product, then the 'Special delivery Instructions' alsong witht eh shipping & handling part of it does not appear on the first checkout page..

    WORKAROUND :

    Open OrderScript.pl with notepad

    Search for 'if (ActinicOrder::IsPhaseComplete' for the following code

    if (ActinicOrder::IsPhaseComplete($::SHIPCHARGEPHASE) || # the shipping is
    already completed or -

    ActinicOrder::IsPhaseHidden($::SHIPCHARGEPHASE)) # is hidden
    {
    push (@::s_DeleteDelimiters, 'SHIPANDHANDLEPHASE'); # hide the
    shipping stuff
    return ($::SUCCESS, '', \%::s_VariableTable,
    \@::s_DeleteDelimiters, \@::s_KeepDelimiters);
    }
    else
    {
    push (@::s_KeepDelimiters, 'SHIPANDHANDLEPHASE');
    }

    Comment out the first if statement and only the else relating to it , so that the cose now looks like this...

    #if (ActinicOrder::IsPhaseComplete($::SHIPCHARGEPHASE) || # the shipping is
    # already completed or -

    # ActinicOrder::IsPhaseHidden($::SHIPCHARGEPHASE)) # is hidden
    # {
    # push (@::s_DeleteDelimiters, 'SHIPANDHANDLEPHASE'); # hide the
    # shipping stuff
    # return ($::SUCCESS, '', \%::s_VariableTable,
    #\@::s_DeleteDelimiters, \@::s_KeepDelimiters);
    # }
    # else
    {
    push (@::s_KeepDelimiters, 'SHIPANDHANDLEPHASE');
    }

    Save the file and update the site.

    Kind regards,
    Bruce King
    SellerDeck

    Comment


      #3
      Hi Bruce

      this perl modification works just great for us too - as we want people to be able to see the "shipping and handling" section in the checkout on orders with zero shipping cost.

      Our shipping costs are as follows:

      1. free of charge in uk above £100,
      2. not calculate shipping at all for any overseas orders - and just state "postage charged at cost". (This is not free shipping to the customer, but is free shipping to actinic - but the client will calculate postage after order is taken)

      All i now want to be able to do in addition to your modifications described above, is to remove the postage cost shown in brackets, just below the "Shipping and Handling" heading, after it states the postage class name in the checkout form. Hence, for overseas orders it does not give the (£0.00) figure, which would imply that there would be no postage charged. i didn't want to hack around with the perl script without advice first.

      i don't think i matters too much about not showing the (£0.00) for uk customers with orders above £100 - as they can see that there is nothing being added to the total.

      Would be fantastic to be able to show the postage amount for uk and not for overseas, but i think this may be too complex for a simple perl script modification.

      Thanks

      Comment

      Working...
      X