Configuring the Standing Orders feature is available to CMS Admin Users only. Editing content templates may be available to certain roles. For an overview of how Standing Orders work, refer to the Standing Orders Overview page.


The Standing Orders feature can be configured globally or at the Role, Customer, User and Customer User levels using the Override facility.  It is available only for Users (and Roles) who can place orders on account. For each Customer account, you will need to enter specific Users (and/or Roles).   

Admin Users can configure the Standing Orders feature for their website. 

Step-by-step guide

NOTE - This feature must first be enabled by Commerce Vision. 

1. Enable and configure Standing Orders

To enable and configure Standing Orders: 

  1. In the CMS, navigate to SettingsFeature Management SettingsPayment & Checkout.

  2. To enable Standing Orders for your website, toggle ON Standing Orders. (Contact Commerce Vision to enable this feature if you are unable to enable it here.) This toggle will trigger a Standing Order Administrator toggle to display in the User's Edit User screen. (By default, this Standing Order Admin toggle is disabled. You can enable it for specific Users or Roles in Step 8.) 

  3. To set Standing Order settings specific to your website, click Configure. The Standing Order Feature Settings screen is where you configure standing order settings for particular customers and general notification options.  

  4. If ON, the Enable Standing Orders toggle will enable Standing Orders for all Users (apart from any Overrides). TIP - Businesses usually would not permit all Users to create standing orders. Leave this toggle disabled and set overrides to allow/disallow specific Customer/Role/User/Customer User access to this feature.  

    A User who owns a standing order cannot be deleted from the system. To delete them, the standing order's ownership must be changed or the standing order, deleted. 

  5. The  Place Standing Orders When Over Order Limit toggle determines whether a recurrence of a re-priced or adjusted standing order will be placed if the order total would exceed a User's budget limit. (Applicable only if the customer uses User Order Limits.) 
    If ON: the order is placed (and future recurrences will require approval if the limit is still exceeded).  
    If OFF: the order will not be placed and will be skipped (and future ones will require approval if the limit is still exceeded). 

  6. The Place Standing Orders When Over Customer Budget toggle determines whether a recurrence of a re-priced or adjusted standing order will be placed if the order total would exceed the Customer's budget. NOTE - The Override feature is available for this setting.
    If ON: the order is placed (and future ones will be prevented from being placed until the budget limit is available)  
    If OFF: the order will not be placed (and future ones will be prevented from being placed until the budget limit is available) 
    * (The Owner (usually creator) of the Standing Order will receive a notification email for this event.)

  7. The Can Administer Standing Orders setting determines what Roles or Users are set as Standing Order Administrators. Such Administrators can view, edit and delete all standing orders in their Customer account. This setting cannot be enabled at the global level. Role and/or User overrides must be added. This setting is also available in a User's Edit User screen and can be set there.  

  8.  In Number of Days Before Expiry to Notify Users, enter the number of days before a standing order expires to send a warning message to the Owner and any cc'ed Users. Default: 14 days; TIP - to turn off this notification, set the number to '0'. (For this function to work, the Standing Order Days Expiry Notifier task must be scheduled. See guide on Task Scheduler.)

  9. In Standing Order Email Due Days, enter the number of days before a standing order will recur to send an alert message to the Owner and any cc'ed Users. Default: 5 days; 

  10. In Notification Email Address, enter one or more staff email addresses that are to receive standing order notifications. If entering more than one email address, they must be semi-colon separated

    If the Owner of a 'shared' standing order is inactive or deactivated, the email addresses entered here will receive a notification, as an alert that a 'shared' standing order exists for an inactive user.

  11. After entering or editing Standing Orders settings at any time, click Save or Save & Exit otherwise your changes including any overrides will not be saved.

2. Edit Standing Order widgets

Once the Standing Orders feature have been enabled, standing order widgets are automatically added in various templates. These widgets render text, buttons and messages displayed in Standing Orders templates. Text and messages can be edited.

(i) Schedule Standing Order Panel Widget

The Schedule Standing Order Panel Widget is located in the Schedule Standing Order template (ContentPages & Templates →  Orders).

This widget renders the text and messaging displayed in the Schedule Standing Orders panel. You also have the option of forcing Users to accept the Standing Order Terms and Conditions before they can save a standing order. Terms and Conditions text and related messaging can be edited. Note - if no text is entered in the Terms and Conditions textbox, no T&C section will display for the User. (Click here for help on this widget.)

Set Terms and Conditions

Your business may have a set of Terms and Conditions (T&C) a User must agree with before they can save their standing order. If enabled, the T&C section appears in the Schedule Standing Order panel when a standing order is being created. The User must tick a checkbox to confirm they have read and agreed to the T&C before the standing order can be saved. If the User fails to tick the checkbox and attempts to save the standing order, a popup message alerts them that their consent is required.

Adding and enabling the T&C is done in the Schedule Standing Order Panel Widget.   

Terms and Conditions: textbox for entering your standing order Terms and Conditions. NOTE - if blank, the T&C section will not display for the User.

Require Acceptance of Terms and Conditions: if Users are required to accept the T&C before they can create a standing order, this toggle must be enabled.

Terms and Conditions Acceptance Checkbox Text: Phrasing for the 'I agree' checkbox User must tick to save the standing order.

Terms and Conditions Mandatory Message: message in the popup displayed if the User tries to save but has not ticked the 'I agree' checkbox. 

Example of message:


(ii) Standing Order Schedule Information Widget

The Schedule Standing Order Panel Widget is located in the Standing Order Summary  template (Content  Pages & Templates →  Orders).

The Standing Order Schedule Information Widget provides the heading text of the recurrence details in the order's detail screen and appears in emails that display recurrence details. The heading can be edited. (Click here for help on this widget.) 


(iii) Configure Schedule for Standing Order Button Widget

The Configure Schedule for Standing Order Button Widget is located in the Checkout template (ContentPages & Templates →  Checkout).

If you do not see this widget, use the Add Widget button to add it to the required zone in the Checkout template. It should be added to the bottom of the Step2 zone. 

This widget renders the Schedule Standing Order button, which provides access to the Schedule Standing Order panel during Checkout. You can edit the text for the button.


(iv) Cart Buttons Widget

The Cart Buttons Widget is not used only for Standing Orders. It renders all buttons Users can select to access a range of additional functions while in the Cart. The 'Create Standing Order' button is located here since it is in the Cart that the User can choose to create the order as a Standing Order. The button is only displayed if a User has access to Standing Orders. 

The Cart Button Widget is located in the Cart template (ContentPages & Templates →  Checkout). To change the text and icon on this button, in the Cart Buttons Widget, click on the Standing Orders tab and edit the fields as you require. 


3. Set Scheduler task to send standing order emails

Whenever a recurrent order is processed, the usual order confirmation emails (and any approval-related ones) will be sent to relevant Users. In addition, certain events related to the standing order process will trigger other notification emails. These emails require you to schedule standing order email tasks in Scheduler Maintenance.

There are three Standing Orders scheduled tasks:

Refer to next section on Standing Order Emails for more details about each email.

To access Scheduler Maintenance,

  1. Login to your website and navigate to Settings  Scheduler Task Maintenance

  2. Select New.

  3. In Begin the task, select whether the email is to be sent 'At Startup' or 'On a Schedule' you will set up here.

  4. In Name, enter a descriptive name for this task.

  5. Tick the Active checkbox if this task is to be active immediately after saving it.

  6. In Task, select one of the three Standing Order tasks from the list. 

  7. In Schedule, enter the required details, e.g., start/end dates and times. Note - If task type is 'On a Schedule ', enter the frequency details.

  8. In Error Notification CC Emails, enter an email address of the person to be notified of any errors when sending these emails.
  9. Click Save to save this task.

4. Edit Standing Order Emails

Standing order email templates can be edited via ContentEmails.

Emails related to standing order approval

The Standing Order Approver Notifier task will trigger the following emails:

Emails related to Standing Order Due and Expiry

The Standing Order Due Days Notifier task will trigger the following email:  

The Standing Order Expiry Soon Notifier task will trigger the following email:  

All other emails for Standing Order

The Standing Order Task will trigger the following emails:  

Add Standing Order widgets for Order notification emails

Every time a recurring order is placed, the usual order notification emails are automatically sent. The most common would be the order confirmation email. You can add the Standing Order Message Widget and Standing Order Removed Lines Widget in these email templates.

Messages from these widgets will be included only if an order has been generated from a standing order and are relevant to the order.


To add these widgets,  

  1. Go to ContentEmails and find the required email template, e.g., Order Confirmation Email

  2. Go to the zone you want to add the message, and click Add Widget.

  3. Find the Standing Order Message Widget, and click Add Widget

  4. Find the Standing Order Removed Lines Widget and click Add Widget.

  5. Edit the messages in the widgets and change their locations if required.

  6. You can always send a test email to view the email content. Click Test Email in the top right corner of the screen. 

Standing Orders Reporting (option)

NOTE - standing order reports are typically custom-designed and implemented to suit your business. Please consult Commerce Vision to discuss any standing order reporting requirements.  

Standing order reports can be created to track standing order information such as the following:

Additional Information

Standing Orders

Minimum Version Requirements




Self Configurable


Business Function

Self Serve

BPD Only?




Ballpark Hours From CV (if opting for CV to complete self config component)

Contact Commerce Vision

Ballpark Hours From CV (in addition to any self config required)

Contact Commerce Vision

Third Party Costs


CMS Category


Related help

Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.