Configure and enable the default approval workflow

The approval workflow allows you to configure a storefront so that orders placed by certain customers need to be verified by a designated approver prior to being added to the main workflow.

Order approval works in two ways:

  1. Customer submits an order as normal, and approval takes place between submission and order arriving in print operations (Type 1)

  2. Customer creates variable print, submits it for approval and the approval process skips delivery and billing details (Type 2)

Please Note

Registered Customer and Approver must be in the same Department.

Up to three Approvers can be linked to each Department.

Approval can be Storefront wide or against specific products.

  1. 1. Our starting point

    In this example, we already have certain conditions configured which are required for the approval workflow. Namely:

    • A department has been created

    • 2 or more users have been created, at least one of which will be the designated approver

    • These users have been placed into the created department.

    Other tutorials are available on carrying out these tasks.

    Our starting point
  2. 2. Navigate to Customer Management

    Navigate to Customer Management
  3. 3. Click on Edit next to the customer you wish to set as the approver

    This user must be granted Approver status, which is available as a default customer role.

    Click on Edit next to the customer you wish to set as the approver
  4. 4. Click on Customer Roles

    Click on Customer Roles
  5. 5. Click on Approver

    Click on Approver
  6. 6. Click on Save

    Click on Save
  7. 7. Click on Edit next to the registered user (the user who's orders will require approval)

    We must now define the approver for general user.

    Click on Edit next to the registered user (the user who's orders will require approval)
  8. 8. Click on Department and Customer Relationships

    Click on Department and Customer Relationships
  9. 9. Select Approver from the Relationship Types dropdown

    A list of customers within the same department will be displayed.

    Select Approver from the Relationship Types dropdown
  10. 10. Select the customer account to act as approver for this user

    Select the customer account to act as approver for this user
  11. 11. Click on Save

    Click on Save
  12. 12. Navigate to Approval Workflow Settings

    Next, we need to enable the approval workflow

    Navigate to Approval Workflow Settings
  13. 13. Workflow settings

    There are a large number of workflow settings.

    These will largely be explained and demonstrated in a subsequent tutorial video.

    Workflow settings
  14. 14. Check WorkflowEnabled

    Check WorkflowEnabled
  15. 15. Click on Save

    The default approval workflow configuration is now enabled on your storefront.

    Click on Save