Customising Shopfront

How to Setup Statement Templates

Shopfront features customisable statement templates to provide your own look and feel to customer account statements. To modify or create a statement template complete the following:

  1. Select the Menu icon
  2. Select Setup
  3. Select Statements
  4. Select + New (to create a new template) or click Edit on the existing template you wish to modify

List of Components and Settings:

mceclip1.png Text
  • Add and modify text with all common text processing tools
  • Modify the Background Colour
  • Modify the padding
  • Add and modify a border
mceclip2.png Image
  • Add or change the logo via the Media Centre
  • Set Image dimensions if other than default
  • Modify the Background Colour
  • Add and modify a border
mceclip4.png Spacer
  • Set the Height of the space to add between components
mceclip5.png Columns
  • Set the width percentage of the columns
  • Add and modify a border
mceclip0.png Overview
  • Displays the selected date range
  • Displays the overdue balance, current balance, and the total
mceclip2.png Actions
  • A list of invoices and payments within the set date range including invoice numbers, date, totals and outstanding balances for each line
mceclip3.png Credit Terms
  • Displays the number of days and balance due

 

Modify Email Signature 

In addition to fully customisable statements Shopfront also offers the ability to modify the outgoing automatic email template. The subject line can be customised as well as the email body including your signature line.

  1. Select the Menu icon
  2. Select Setup
  3. Select Statements
  4. Select Configure 
Reply to address Enter an email address replies to the statement email will be directed to.
Subject Template

Modify the automatic subject line. Please note; The {start} to {end} section is linked to the specific statement and will be generated automatically. For other dynamic fields to use please see the list below. 

Template Add your message to the customers. This can include a greeting, body text, and individual signature. 

 

List of Dynamic Fields

The dynamic fields listed below can be added to the statement email body. These fields will automatically be populated given the corresponding data has been entered for a customer. 

{customer.code}
{customer.company}
{customer.name}
{customer.firstName}
{customer.lastName}
{customer.businessNumber}
{customer.birthday}
{customer.gender}
{customer.emails}
{customer.fax}
{customer.phone}
{customer.mobile}
{customer.website}
{customer.twitter}
{customer.facebook}
{customer.billing.addressStreet1}
{customer.billing.addressStreet2}
{customer.billing.addressSuburb}
{customer.billing.addressPostcode}
{customer.billing.addressCountry}
{customer.billing.addressState}
{customer.billing.region}
{customer.delivery.addressStreet1}
{customer.delivery.addressStreet2}
{customer.delivery.addressSuburb}
{customer.delivery.addressPostcode}
{customer.delivery.addressCountry}
{customer.delivery.addressState}
{customer.delivery.region}
{customer.invoiceMessage}
{customer.comments}
{orderReference}
{customer.customerGroup.name}
{customer.loyaltyEnabled}
{customer.loyaltyRate}
{customer.loyaltyPoints}
{customer.disablePromotions}
{customer.priceList.name}
{customer.specialPricing}
{customer.priceRule}
{customer.priceRuleAmount}
{customer.accountLimit}
{customer.currentOwing}