We have made the Order Approval process really simple in Checkout. To turn on the approval process, all you need is an Approval Workflow in your project that is tied to the Checkout issue type. This guide lays out how an administrator can set up a required approval in a Checkout project.
We have made the Order Approval process really simple in Checkout. To turn on the approval process, all you need is an Approval Workflow in your project that is tied to the Checkout issue type. This guide lays out how an administrator can set up two different kinds of approval process - a required approval, or optional approvals.
Setting up a Required Approval Process
turn on automations To do so, navigate to Project Settings > Automation > Legacy automation. In this section, we have added some actions that work with the approval process.For example, if you want to inhibit further processing of the order until approval process is complete, you can disable all checkout buttons.
Once order is approved, you can enable the buttons via automation.
If approval is declined, then the Checkout order can be declined as shown below.
Setting up an Optional Approval Process
We can also set up an Optional approval process. For example, we may only require an approval on a Checkout order if the total cost is over $500. To configure an Optional approval process is very similar to the approval process outlined above. We will use all the same concepts, but an additional Checkout automation will be introduced to decide whether or not the ticket requires an approval.
Creating the Workflow
The first step would be to create a customized workflow which will be used to facilitate optional collection of approvals. A simple workflow will suffice. In this example I’ve created a workflow called Optional Approval and tied that to the Checkout issue type.
The key to this workflow is that the status which we configure for approval is NOT going to be the first one in the workflow. Instead, we introduce a temporary Open status. The issue will only remain in this status while the automation decides where it will move.
As with the previous example, be sure to configure the approval to use the Approvers custom field if the Department lead is that one who will be approving tickets.
Automations
Next, you will want to turn on automations in the project. To do so, navigate to Project Settings > Automation > Legacy automation. In this section, we have added some actions that work with the approval process.
As detailed above, we can stop further processing of the order until approval process is complete by setting up an automation rule as follows:
If approval is declined, then the Checkout order can be declined as shown below.
Additionally, Checkout provides some special automations which allow us to perform actions based on information found in the Checkout order. To access, navigate to Project Settings > Checkout > Automation.
Click on Create Rule and configure it with the following settings:
This automation will transition a ticket to Waiting to Approval if the total of the order is over $500, otherwise it will move to Waiting for Support. When it does move to Waiting for Approval, the automations we configured in the other section of administration will help us require an approval.Filter by label (Content by label) | ||||
---|---|---|---|---|
|
Write into our Support Desk with any questions you have.