Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Checkout messages are used to display messages to the user when they are checking out. Some examples of checkout messages arefinalising their order. You might use checkout messages to communicate:

  • Certain rules and regulations to be taken into account when purchasing certain products, ie hazardous substance warnings; 
  • Changes to orders over holiday periods;
  • Expected shipping delays on certain products.

...

Checkout messages are shown to all users at the checkout stage, but they can be configured so that the message is only shown when certain criteria is met
Some examples of criteria that can be set up to limit when a checkout message is shown:, such as: 

  • Orders with products from a specific category;
  • Specific customers;
  • Orders containing specific products;
  • Orders over/under/between certain dollar values.

...

To Create a Checkout Message:

  1. Login as an Administrator. 
  2. Navigate to 'Settings' --> 'Checkout Message' (CheckoutMessageMaint.aspx).
  3. Click 'New'In the CMS, navigate to SettingsCheckout Messages. 

  4. Click New.

  5. Enter the 'Sort Code/Mask' to define a product category. Enter a
    1. enter the sort code for one
    group
    1. category of products, 
    2. enter '%' for ALL products in all categories,
    or
    1. or 
    2. leave blank if using an 'Override Query'.

  6. Set the value for 'Is Plain Text?':
    1. Ticked - The message is plain text and will be displayed as is.
    2. Unticked - The message is HTML and will be displayed as rendered HTML code, with site styles, formatting, etc.  

  7. Set the value for 'Requires User Confirmation':
    1. Ticked - Displays a checkbox that the user must enable before being allowed to continue
    2. Unticked - Message is displayed, user does not need to enable to continue

  8. Enter an 'Override Query' if required (see examples below).

  9. Set the value for 'Applies to Mode' to indicate whether the message applies to B2B, B2C or both user roles.

  10. Select the 'Top Template' if applicable (leave blank for BPD sites).

  11. Select the 'Field Group Name' if applicable.

  12. Select the 'Bottom Template' if applicable (leave blank for BPD sites).

  13. Click 'OK' to save changes.

...

Tip
titleCheckout Message Examples

You might find these scenarios helpful when creating your own Checkout Messages.

When a Product in a specific Category is in the Cart:
  • 'Sort Code/Mask': Enter the Category code. i.e. SX123456
  • 'Override Query': Leave blank.

When a Product under a higher level Category is in the Cart:
  • 'Sort Code/Mask': Enter the Parent Category code and add a percentage sign to indicate any categories under that tree. i.e. SX12%
  • 'Override Query': Leave blank.

For a specific Customer:
  • 'Sort Code/Mask': Leave blank.
  • 'Override Query': Enter the following query and substitute ABC123 for the customer code.

    Code Block
    sql
    sql
    Code = 'ABC123'
When a specific Product is in the Cart:
  • 'Sort Code/Mask': Leave blank.
  • 'Override Query': Enter the following query and substitute AB-12345 for the product code.

    Code Block
    sql
    sql
    productcode = 'AB-12345'
When one (or more) of several Product is in the Cart:

 

  • 'Sort Code/Mask': Leave blank.
  • 'Override Query': Enter the following query and substitute 'CV120','CV200','CV250' with your own product codes (comma-separated)

 


  • Code Block
    productcode in ('CV120','CV200','CV250') 

 


When the Cart Amount is
Greater
greater than $200.00 Ex Tax:
  • 'Sort Code/Mask': Leave blank.
  • 'Override Query': Enter the following query.

    Code Block
    sql
    sql
    (soOrderTotalAmount-SoOrderTotalTax) > 200

...