<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><p><strong>In this guide we will cover:</strong></p><p><strong>- Enabling Recurring Invoice Approvals</strong></p><p><strong>- Creating an Approval Process</strong></p><p><strong>- Following the Approval Process</strong></p><p><br></p><p><br></p><p><strong>Admin Guides:</strong></p><ul><li style="font-weight: bold;"><strong><a href="https://usehalo.com/halopsa/guides/1812/" target="_blank" rel="noopener noreferrer">Approval Processes</a></strong></li><li style="font-weight: bold;"><a href="https://usehalo.com/halopsa/guides/1356/" target="_blank" rel="noopener noreferrer"><strong>Recurring Invoices</strong></a></li></ul><p><br></p><p><strong>Related Guides:</strong></p><ul><li style="font-weight: bold;"><strong><a href="https://usehalo.com/halopsa/guides/2396/" target="_blank" rel="noopener noreferrer">Approval Processes Overview</a></strong></li><li style="font-weight: bold;"><a href="https://usehalo.com/halopsa/guides/1958/" target="_blank" rel="noopener noreferrer"><strong>Recurring Invoices</strong></a></li></ul><p><br></p><p><strong><span style="font-size: 14pt;">Enabling Recurring Invoice Approvals</span></strong></p><p>In Configuration > Billing > Recurring Invoice Approvals, enable approvals with the "Enable Recurring Invoice Approvals" checkbox, and then select the approval process you wish to use and a ticket type. The ticket type cannot start an approval on its own as it will be linked to the recurring invoice and used for its approval process.</p><p><br></p><p id="isPasted"><strong><em>Note: The ticket type cannot have any mandatory fields.</em></strong></p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjM3ZjkxNDQyLWE5ZGUtNGQ1MS04ZWE3LTRhMTA3M2E4N2IyOSJ9.Ug5zejsRqhRyqleo5X-7WBwbrJ5qTLd0FRsW9Kn6Uyg" class="fr-fic fr-fil fr-dib" width="990" style="width: 992px; height: 483.955px;" height="484"></p><p><strong><span style="font-size: 10pt;">Fig 1. Enabling recurring invoice approvals.</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Creating an Approval Process</span></strong></p><p>You will need to create an approval process to use. These approvals are regular ticket approval processes, so you can use a pre-existing one as well if you wish.</p><p><br></p><p>Go to Configuration > Tickets > Approval Processes > Setup Processes > New.</p><p><br></p><p>Here you can name your approval process and click "Add" to create the steps.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjU5OThkMDI5LTZkMGItNDI5NC05ZTYwLWQ0YmNkM2I0NGRlZiJ9.8C_lL60x653kDyb5BSN7bhDEQLcBVeuQy-QV8USCTz8" class="fr-fic fr-fil fr-dib" width="987" style="width: 989px; height: 482.892px;" height="483"></p><p><strong><span style="font-size: 10pt;">Fig 2. Creating a new approval process.</span></strong></p><p><br></p><p>Here you can add an approval step. In this example, using "Determined by Approval Process Rules" as the criteria for "Approve by" means criteria based on recurring invoices can be used.</p><p><br></p><p>Press the "Add" button to add this criteria.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjM3MDlkN2I5LWY5MDgtNGJiZC04NDIyLTkxMzgyNjA5ZDc2NCJ9._cw3YYZor4B9dEG4jVHdpojf6syRmgCBH8QTS1GSbSo" class="fr-fic fr-fil fr-dib" width="985" style="width: 987px; height: 480.886px;" height="481"></p><p><strong><span style="font-size: 10pt;">Fig 3. Setting approver based on approval criteria.</span></strong></p><p><br></p><p>You can then set rules based on characteristics of the recurring invoice. Here, approval is required if made by the agent James Brown, and it will be approved by agent Leah Craigon.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJmOGIxNmI3LThlYzUtNDU4Mi05Njc5LTRmNTRjZjIzMzgyOSJ9.Lzqvj_WFRlcqy5Kd0hwJfxCe_gPQMSHxzpLXGbZ8ewA" width="1914" height="934" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; text-align: left; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; width: 986px; height: 481.152px; max-width: none !important;" id="isPasted" class="fr-fil fr-dib"></p><p><strong><span style="font-size: 10pt;">Fig 4. Approval rule.</span></strong></p><p><br></p><p>There is a list of options available for recurring invoices, based on either who created it, or pricing margins.</p><p><br></p><p>For example, if the line discount is over a certain amount it may require approval from a manager.</p><p><br></p><p>Not every recurring invoice will meet the threshold for approval, like if below the line discount threshold. If the criteria is not met for whatever reason and no alternative criteria is set, a ticket will still be opened, but it will use automatic approval. Upon refresh, the agent can then send the invoice as normal.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjRjOWNmNjJiLWQzZDMtNDhmNy04OTBmLWMxZTdmMWJkNTk0YiJ9.V5ytsu3WlivQMYGOI7NPUMQUu9L0IyHoD3oKhy1psZw" class="fr-fic fr-fil fr-dib" width="984" style="width: 986px; height: 481.152px;" height="481"></p><p><strong><span style="font-size: 10pt;">Fig 5. Recurring invoice approval criteria.</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Following the Approval Process</span></strong></p><p>Following the rules in <strong>Fig 4</strong>, James created an invoice and thus the "Request Approval" button appears.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjcyNjk1YmM4LTQ4OGEtNDQ0Zi1hMDI4LThmYzdlZmUyOGZiZSJ9.LQ1jL2Yg9MiizkqxONEDxy2DxUVznyhmo-nW4yZIflQ" class="fr-fic fr-fil fr-dib" width="984" style="width: 986px; height: 480.613px;" height="481"></p><p><strong><span style="font-size: 10pt;">Fig 6. Creating a recurring invoice.</span></strong></p><p><br></p><p>Clicking this will allow you to choose an approval process if the "Choose Approval Process" option was used in <strong>Fig 1</strong> (bypassed if set one is chosen).</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJhNDRmMTkxLTk0MDMtNDhiMS1iMDdhLThlMmQwMzA0MzRmNiJ9.PwZ4ZSIT9yetEEAnRqFgqtR3-tznt5q1zWBlVRtZs7k" class="fr-fic fr-fil fr-dib" width="986" style="width: 988px; height: 485.225px;" height="485"></p><p><strong><span style="font-size: 10pt;">Fig 7. Choosing an approval process.</span></strong></p><p><br></p><p>A ticket is created for the approval process that shows in the "Approval Details" section, and the recurring invoice shows in the "Review required" area until it is approved.</p><p><br></p><p>Clicking on the ticket ID shown here will take you to the ticket used for the approval, created with the ticket type set in <strong>Fig 1</strong>.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjJjNzc4ZmUyLWIwYmItNGNlNS1iM2JhLTA2MDA1MTM4NTI1YiJ9.dtQrWXms0OK7K_Z0aN4GpQ3PhZFs6qKZXCDLkgySWAw" class="fr-fic fr-fil fr-dib" width="986" style="width: 988px; height: 482.152px;" height="482"></p><p><strong><span style="font-size: 10pt;">Fig 8. Approval Details on a recurring invoice.</span></strong></p><p><br></p><p>Clicking onto the ticket shows the approval process has started.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA3NzU3YTgwLWQ0OWUtNGU3Ny1hNDZkLTAwYjY1NDYxNGNmNiJ9.Z0PLo0xBffdPYM4qxlBSPunyrM7meiH2JEYOfWJ7jAw" class="fr-fic fr-fil fr-dib" width="984" style="width: 986px; height: 481.427px;" height="481"></p><p><strong><span style="font-size: 10pt;">Fig 9. Approval process started on a new ticket.</span></strong></p><p><br></p><p>The relevant process will then take place on this ticket. In this case, the agent can approve but multiple stages and CABs can be used in the same way as ticket approvals.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjhjZjY3NTgwLTQ5NDgtNDNhYS05NzQwLTM4YTIwM2Y4MWI1ZiJ9._bfDyqFw1cq7QF1l2hl7FAHOo0j455lRFSZMV3_6U80" class="fr-fic fr-fil fr-dib" width="983" style="width: 985px; height: 481.202px;" height="481"></p><p><strong><span style="font-size: 10pt;">Fig 10. Approving the process.</span></strong></p><p><br></p><p>Upon approval completion, the ticket will show the change has been accepted.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFmMGU5YWM0LTRiODItNDI5Zi1iM2UwLWMzNGY1ZDhmZTQ0YiJ9.xRkAr5fREkJpF8vCzZks_9MEL64kmlwnRjDHbv86_CU" class="fr-fic fr-fil fr-dib" width="987" style="width: 989px; height: 480.814px;" height="481"></p><p><strong><span style="font-size: 10pt;">Fig 11. Change Accepted system action.</span></strong></p><p><br></p><p>This will then show the "Approved" status on the recurring invoice in the "Approval Status" dropdown.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjM0ZjQwZWJiLWFiYjYtNDFkMi05OTI3LTJkMmZiYmQ5ZmY1YyJ9.z5EyKyezys1NRok2aMW9UCVfJesnVnkM8KST927byKA" class="fr-fic fr-fil fr-dib" width="982" style="width: 984px; height: 480.964px;" height="481"></p><p><strong><span style="font-size: 10pt;">Fig 12. Approved status.</span></strong></p><p><br></p><p>The recurring invoice will now move from "Review required" into "Ready for Invoicing".</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImRkMGRkYzlhLTg5N2MtNGNiYi1iNGMwLWE4NjkyOGRhMWY5ZSJ9.apgM2_E53FYII1JLvNyWZavon_WW9_ltnK6p89Khm6E" class="fr-fic fr-fil fr-dib" width="981" style="width: 983px; height: 480.977px;" height="481"></p><p><strong><span style="font-size: 10pt;">Fig 13. Recurring invoice in Ready for Invoicing area.</span></strong></p><p><br></p><p>Here you can then select to create an invoice from the recurring invoice as usual.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdkODg4MGVjLWYzMTYtNGJkNS1iYmMwLWU1Y2NlNzAwZjMwYSJ9.irA6Bu3ciOsmEST7srGKjiZKpblE-e-F-we5WPOAtZs" class="fr-fic fr-fil fr-dib" width="983" style="width: 985px; height: 478.355px;" height="478"></p><p><strong><span style="font-size: 10pt;">Fig 14. Creating an invoice from the approved recurring invoice.</span></strong></p><p><br></p><p>The invoice is then created and can be sent out to customers.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE1N2ZmMGQ4LTI0ODItNDdiYS1hOTQ2LTQ0ODdlNzk4Y2JmNyJ9.5IX20m096SP0bfz9qDqaGzp3utWlxvlxWZx3QoDpQGg" class="fr-fic fr-fil fr-dib" width="986" style="width: 988px; height: 482.404px;" height="482"></p><p><strong><span style="font-size: 10pt;">Fig 15. Invoice created from the approved recurring invoice.</span></strong></p><p><br></p>