Announcement

Collapse
No announcement yet.

Automated Order Acknowledgement Receipt - Layout Changes

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

    Automated Order Acknowledgement Receipt - Layout Changes

    Is there a way that the automated order acknowledgement receipt layout can be changed:

    1. so that 'ship to:' address appears on the left side and 'deliver to:' address appears on the right side of the page to reduce number of rows used?

    2. to include T&Cs Delivery Schedule to appear before Returns Policy (Returns and Cancellations) text?
    Martin
    Mantra Audio

    #2
    Hi Martin

    If you're using HTML email format, that should be doable by editing the layout 'Customer HTML Email Inner Layout'

    To get you started, try changing the following code:
    Code:
    <p>Ship To:
    <actinic:variable name="ShipSalutationOnlineXML"/><actinic:variable name="ShipNameOnlineXML"/><actinic:variable name="ShipNameSepOnlineXML"/><actinic:variable name="ShipTitleOnlineXML"/><actinic:variable name="ShipTitleSepOnlineXML"/><actinic:variable name="ShipCompanyOnlineXML"/><actinic:variable name="ShipCompanySepOnlineXML"/><actinic:variable name="ShipAddress1OnlineXML"/><actinic:variable name="ShipAddress1SepOnlineXML"/><actinic:variable name="ShipAddress2OnlineXML"/><actinic:variable name="ShipAddress2SepOnlineXML"/><actinic:variable name="ShipAddress3OnlineXML"/><actinic:variable name="ShipAddress3SepOnlineXML"/><actinic:variable name="ShipAddress4OnlineXML"/><actinic:variable name="ShipAddress4SepOnlineXML"/><actinic:variable name="ShipPostCodeOnlineXML"/><actinic:variable name="ShipPostCodeSepOnlineXML"/><actinic:variable name="ShipCountryOnlineXML"/><actinic:variable name="ShipCountrySepOnlineXML"/><actinic:variable name="ShipPhoneOnlineXML"/><actinic:variable name="ShipPhoneSepOnlineXML"/><actinic:variable name="ShipFaxOnlineXML"/><actinic:variable name="ShipFaxSepOnlineXML"/><actinic:variable name="ShipEmailOnlineXML"/><actinic:variable name="ShipEmailSepOnlineXML"/><actinic:variable name="ShipUserDefinedOnlineXML"/><actinic:variable name="ShipUserDefinedSepOnlineXML"/>
    <actinic:variable name="BillLabelOnlineXML"/>
    <actinic:variable name="BillSalutationOnlineXML"/><actinic:variable name="BillNameOnlineXML"/><actinic:variable name="BillNameSepOnlineXML"/><actinic:variable name="BillTitleOnlineXML"/><actinic:variable name="BillTitleSepOnlineXML"/><actinic:variable name="BillCompanyOnlineXML"/><actinic:variable name="BillCompanySepOnlineXML"/><actinic:variable name="BillAddress1OnlineXML"/><actinic:variable name="BillAddress1SepOnlineXML"/><actinic:variable name="BillAddress2OnlineXML"/><actinic:variable name="BillAddress2SepOnlineXML"/><actinic:variable name="BillAddress3OnlineXML"/><actinic:variable name="BillAddress3SepOnlineXML"/><actinic:variable name="BillAddress4OnlineXML"/><actinic:variable name="BillAddress4SepOnlineXML"/><actinic:variable name="BillPostCodeOnlineXML"/><actinic:variable name="BillPostCodeSepOnlineXML"/><actinic:variable name="BillCountryOnlineXML"/><actinic:variable name="BillCountrySepOnlineXML"/><actinic:variable name="BillPhoneOnlineXML"/><actinic:variable name="BillPhoneSepOnlineXML"/><actinic:variable name="BillFaxOnlineXML"/><actinic:variable name="BillFaxSepOnlineXML"/><actinic:variable name="BillEmailOnlineXML"/><actinic:variable name="BillEmailSepOnlineXML"/><actinic:variable name="BillUserDefinedOnlineXML"/><actinic:variable name="BillUserDefinedSepOnlineXML"/>
    <actinic:variable name="CartOnlineXML"/>
    <p>
    To:
    Code:
    <p style="width: 48%; float: left">
        Ship To: <actinic:variable name="ShipSalutationOnlineXML"/><actinic:variable name="ShipNameOnlineXML"/><actinic:variable name="ShipNameSepOnlineXML"/><actinic:variable name="ShipTitleOnlineXML"/><actinic:variable name="ShipTitleSepOnlineXML"/><actinic:variable name="ShipCompanyOnlineXML"/><actinic:variable name="ShipCompanySepOnlineXML"/><actinic:variable name="ShipAddress1OnlineXML"/><actinic:variable name="ShipAddress1SepOnlineXML"/><actinic:variable name="ShipAddress2OnlineXML"/><actinic:variable name="ShipAddress2SepOnlineXML"/><actinic:variable name="ShipAddress3OnlineXML"/><actinic:variable name="ShipAddress3SepOnlineXML"/><actinic:variable name="ShipAddress4OnlineXML"/><actinic:variable name="ShipAddress4SepOnlineXML"/><actinic:variable name="ShipPostCodeOnlineXML"/><actinic:variable name="ShipPostCodeSepOnlineXML"/><actinic:variable name="ShipCountryOnlineXML"/><actinic:variable name="ShipCountrySepOnlineXML"/><actinic:variable name="ShipPhoneOnlineXML"/><actinic:variable name="ShipPhoneSepOnlineXML"/><actinic:variable name="ShipFaxOnlineXML"/><actinic:variable name="ShipFaxSepOnlineXML"/><actinic:variable name="ShipEmailOnlineXML"/><actinic:variable name="ShipEmailSepOnlineXML"/><actinic:variable name="ShipUserDefinedOnlineXML"/><actinic:variable name="ShipUserDefinedSepOnlineXML"/>
    </p>
    <p style="width: 48%; float: right">
        <actinic:variable name="BillLabelOnlineXML"/> <actinic:variable name="BillSalutationOnlineXML"/><actinic:variable name="BillNameOnlineXML"/><actinic:variable name="BillNameSepOnlineXML"/><actinic:variable name="BillTitleOnlineXML"/><actinic:variable name="BillTitleSepOnlineXML"/><actinic:variable name="BillCompanyOnlineXML"/><actinic:variable name="BillCompanySepOnlineXML"/><actinic:variable name="BillAddress1OnlineXML"/><actinic:variable name="BillAddress1SepOnlineXML"/><actinic:variable name="BillAddress2OnlineXML"/><actinic:variable name="BillAddress2SepOnlineXML"/><actinic:variable name="BillAddress3OnlineXML"/><actinic:variable name="BillAddress3SepOnlineXML"/><actinic:variable name="BillAddress4OnlineXML"/><actinic:variable name="BillAddress4SepOnlineXML"/><actinic:variable name="BillPostCodeOnlineXML"/><actinic:variable name="BillPostCodeSepOnlineXML"/><actinic:variable name="BillCountryOnlineXML"/><actinic:variable name="BillCountrySepOnlineXML"/><actinic:variable name="BillPhoneOnlineXML"/><actinic:variable name="BillPhoneSepOnlineXML"/><actinic:variable name="BillFaxOnlineXML"/><actinic:variable name="BillFaxSepOnlineXML"/><actinic:variable name="BillEmailOnlineXML"/><actinic:variable name="BillEmailSepOnlineXML"/><actinic:variable name="BillUserDefinedOnlineXML"/><actinic:variable name="BillUserDefinedSepOnlineXML"/>
    <actinic:variable name="CartOnlineXML"/>
    </p>
    That seems to work OK in Gmail, and probably other similar clients. Outlook unfortunately reformats emails in its own way, and throws the addresses back into one column. Maybe an MS Office guru could suggest a method that would work for Outlook as well.
    Bruce Townsend
    Ecommerce Product Manager
    Sellerdeck Ecommerce Solutions

    Comment


      #3
      Originally posted by brucet View Post
      Hi Martin

      If you're using HTML email format, that should be doable by editing the layout 'Customer HTML Email Inner Layout'

      That seems to work OK in Gmail, and probably other similar clients. Outlook unfortunately reformats emails in its own way, and throws the addresses back into one column. Maybe an MS Office guru could suggest a method that would work for Outlook as well.
      Thank you, Bruce

      I have implemented the code changes as suggested.

      I have also added code:
      Code:
      <p style="font-size: <actinic:variable name="SmallFontSize" />"><strong>Delivery Schedule</strong><br><actinic:variable name="DeliverySchedule" />
      <p>
      before code line:
      Code:
      <p style="font-size: <actinic:variable name="SmallFontSize" />"><strong>Returns and Cancellations</strong><br><actinic:variable name="ReturnsPolicy" />
      This is to ensure that customers are aware of our Delivery T&Cs on the receipt when an order is placed.

      Martin
      Mantra Audio
      Martin
      Mantra Audio

      Comment


        #4
        Originally posted by brucet View Post
        Hi Martin

        If you're using HTML email format, that should be doable by editing the layout 'Customer HTML Email Inner Layout'
        The changes I made work absolutely fine for online customer order auto-generated email receipts but I have just noticed that the changes are not shown on MOTO order email receipts.

        The layout used MOTO order receipts is Order Received HTML Inner Layout and I have now added the Delivery Schedule variable to this layout for MOTO order email receipts.

        Martin
        Mantra Audio
        Last edited by Mantra; 08-Jul-2022, 05:04 AM. Reason: Layout applicable for MOTO orders identified
        Martin
        Mantra Audio

        Comment

        Working...
        X