{"id":402025,"date":"2023-09-25T06:47:37","date_gmt":"2023-09-25T06:47:37","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=402025"},"modified":"2025-11-20T09:49:34","modified_gmt":"2025-11-20T09:49:34","slug":"odoo-17-enhance-invoice-authentication-using-code-on-ticket","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/","title":{"rendered":"Odoo 17: Enhance Invoice Authentication using Code on Ticket"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>In the ever-evolving world of business software, every upgrade comes with the promise of new and improved features. <\/p>\n\n\n\n<p>One such feature in Odoo 17 that is making waves is the Code on Ticket. <br><\/p>\n\n\n\n<p>It acts as an Advanced Authentication Feature. Furthermore, it adds an extra layer of security and convenience to your billing process.<\/p>\n\n\n\n<p>So let\u2019s move further and check how this feature works and enhance the security in Odoo v17.<\/p>\n\n\n\n<p>We recommend reviewing the live <a href=\"https:\/\/webkul.com\/blog\/discover-odoo-smarter-ai-smoother-flow\/\">Odoo 19<\/a> release to learn more about its new features and improvements.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Odoo 16: QR Codes Without Authentication<\/h2>\n\n\n\n<p>In Odoo 16, generating and accessing invoices was a straightforward process. <\/p>\n\n\n\n<p>Anyone who had access to the QR code could retrieve the invoice, leading to privacy and security concerns.<\/p>\n\n\n\n<p>Customers want the ability to access their invoices securely at any time using e-invoice as shown in the <a href=\"https:\/\/cfo.economictimes.indiatimes.com\/news\/30-of-businesses-not-ready-to-implement-e-invoicing-clear-survey\/90555853\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">clear survey<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Game Changer: Odoo 17 New Invoice Authentication Feature<\/h2>\n\n\n\n<p>Odoo 17 introduces a game changing feature for POS: Code on Ticket. <\/p>\n\n\n\n<p>With this addition, users can access their invoices online. They can do so via a unique URL provided on their bills.<\/p>\n\n\n\n<p>A&nbsp; 5 digit code on the receipt allows users to request the invoice for an order on the portal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How does Odoo Code on Ticket Feature Work?<\/h2>\n\n\n\n<p>1. Configuration: Enable feature from the backend settings of Odoo v17<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"610\" data-id=\"402040\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-1200x610.png\" alt=\"Switching on Code on Ticket feature in Odoo\" class=\"wp-image-402040\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-1200x610.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-300x153.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-768x390.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-1536x781.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1.png 1918w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<p><br>2. URL Inclusion in POS Bill: In Odoo 17, every bill contains a secure URL. This ensures that customers can easily access their invoices online.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/2-14.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"609\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/2-14-1200x609.png\" alt=\"URL at Bottom of POS Bill \" class=\"wp-image-402032\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/2-14-1200x609.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/2-14-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/2-14-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/2-14-768x390.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/2-14-1536x780.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/2-14.png 1918w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>3. Authentication Process: When a user goes to the URL, they are directed to a dedicated portal. In this portal, users are required to enter specific details.<\/p>\n\n\n\n<p>These details include the date of the invoice, the order number, and a unique 5 digit authentication code.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/3-13.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"609\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/3-13-1200x609.png\" alt=\"Invoice Request URL asking for Code in Odoo\" class=\"wp-image-402033\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/3-13-1200x609.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/3-13-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/3-13-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/3-13-768x390.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/3-13-1536x780.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/3-13.png 1918w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>4. Secure Viewing: When users enter the right information, they can safely see their invoice. This extra check makes sure only approved people can see important billing details.<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/4-8.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1200\" height=\"609\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/4-8-1200x609.png\" alt=\"Invoice displayed after correct authentication on Odoo\" class=\"wp-image-402034\" style=\"width:820px;height:416px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/4-8-1200x609.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/4-8-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/4-8-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/4-8-768x390.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/4-8-1536x780.png 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/4-8.png 1918w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>Also, please explore our <a href=\"https:\/\/webkul.com\/odoo-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">Odoo development<\/a> services &amp; an extensive range of quality <a href=\"https:\/\/store.webkul.com\/Odoo.html\" target=\"_blank\" rel=\"noreferrer noopener\">Odoo Apps<\/a><em>.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Benefits of Odoo 17 Invoice Authentication Feature:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enhanced Security :&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>By asking users to confirm their identity, Odoo 17 makes invoice viewing much safer. This protects both your business and your customers from unauthorized access.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Convenient Access :&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Despite the added security measures, Odoo 17 maintains a user friendly approach. Customers can conveniently access their invoices without compromising on ease of use.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reduced Errors :<\/li>\n<\/ul>\n\n\n\n<p>The authentication process reduces the risk of errors. This is because users must provide specific information related to their invoices. <\/p>\n\n\n\n<p>This ensures that customers are viewing the correct billing details in Odoo v17<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Privacy Assurance :<\/li>\n<\/ul>\n\n\n\n<p>It provides peace of mind to businesses that are concerned about the potential leakage of their personal and business information.<\/p>\n\n\n\n<p>It enhances their overall experience and, in turn, increases customer satisfaction and loyalty.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p>The inclusion of the invoice authentication feature in Odoo 17 marks a significant step forward. It aims to ensure the security of invoice access for businesses and their customers.<\/p>\n\n\n\n<p>Additionally, it focuses on providing convenience in this process.&nbsp;<\/p>\n\n\n\n<p>As we continue to witness the evolution of Odoo v17 &#8216;s capabilities, this article serves as a demonstration. It shows the platform&#8217;s commitment to addressing real-world business needs.<\/p>\n\n\n\n<p>Upgrade to Odoo 17 now and see the valuable benefits of this feature for yourself.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">NEED HELP?<\/h2>\n\n\n\n<p>If you still have any issues\/queries regarding the same, please raise a ticket at <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">UV Desk<\/a>.<\/p>\n\n\n\n<p>For any doubt, contact us at our <a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support mail<\/a>.<\/p>\n\n\n\n<p>Thanks for paying attention!!<br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction In the ever-evolving world of business software, every upgrade comes with the promise of new and improved features. One such feature in Odoo 17 that is making waves is the Code on Ticket. It acts as an Advanced Authentication Feature. Furthermore, it adds an extra layer of security and convenience to your billing process. <a href=\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":564,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2007,2008],"tags":[14826,14828,14825,1267,14773,14829,14830],"class_list":["post-402025","post","type-post","status-publish","format-standard","hentry","category-odoo","category-point-of-sale-odoo","tag-code-on-ticket","tag-code-ticket","tag-invoice-authentication","tag-odoo","tag-odoo-17","tag-odoo-17-features","tag-odoo-17-vs-16"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Odoo 17: Enhance Invoice Authentication using Code on Ticket - Webkul Blog<\/title>\n<meta name=\"description\" content=\"Discover enhanced invoice security with Odoo 17 &#039;s Code on Ticket feature. Make ticket generation secure and safeguard businesses&#039; data\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Odoo 17: Enhance Invoice Authentication using Code on Ticket - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Discover enhanced invoice security with Odoo 17 &#039;s Code on Ticket feature. Make ticket generation secure and safeguard businesses&#039; data\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-25T06:47:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-20T09:49:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-1200x610.png\" \/>\n<meta name=\"author\" content=\"Pulkit Khurana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pulkit Khurana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/\"},\"author\":{\"name\":\"Pulkit Khurana\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/fde11c0447e16b7c7739530973c36609\"},\"headline\":\"Odoo 17: Enhance Invoice Authentication using Code on Ticket\",\"datePublished\":\"2023-09-25T06:47:37+00:00\",\"dateModified\":\"2025-11-20T09:49:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/\"},\"wordCount\":576,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-1200x610.png\",\"keywords\":[\"Code on Ticket\",\"code ticket\",\"invoice authentication\",\"odoo\",\"Odoo 17\",\"Odoo 17 features\",\"Odoo 17 vs 16\"],\"articleSection\":[\"Odoo\",\"Point of Sale\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/\",\"url\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/\",\"name\":\"Odoo 17: Enhance Invoice Authentication using Code on Ticket - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-1200x610.png\",\"datePublished\":\"2023-09-25T06:47:37+00:00\",\"dateModified\":\"2025-11-20T09:49:34+00:00\",\"description\":\"Discover enhanced invoice security with Odoo 17 's Code on Ticket feature. Make ticket generation secure and safeguard businesses' data\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1.png\",\"width\":1918,\"height\":975,\"caption\":\"delete-1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Odoo 17: Enhance Invoice Authentication using Code on Ticket\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/fde11c0447e16b7c7739530973c36609\",\"name\":\"Pulkit Khurana\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/24268cc9f445125be016cb06fd3d2b85f3db8592a57c7190782aa9e1b4bddeb8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/24268cc9f445125be016cb06fd3d2b85f3db8592a57c7190782aa9e1b4bddeb8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Pulkit Khurana\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/pulkit-khurana600\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Odoo 17: Enhance Invoice Authentication using Code on Ticket - Webkul Blog","description":"Discover enhanced invoice security with Odoo 17 's Code on Ticket feature. Make ticket generation secure and safeguard businesses' data","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/","og_locale":"en_US","og_type":"article","og_title":"Odoo 17: Enhance Invoice Authentication using Code on Ticket - Webkul Blog","og_description":"Discover enhanced invoice security with Odoo 17 's Code on Ticket feature. Make ticket generation secure and safeguard businesses' data","og_url":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2023-09-25T06:47:37+00:00","article_modified_time":"2025-11-20T09:49:34+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-1200x610.png","type":"","width":"","height":""}],"author":"Pulkit Khurana","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Pulkit Khurana","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/"},"author":{"name":"Pulkit Khurana","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/fde11c0447e16b7c7739530973c36609"},"headline":"Odoo 17: Enhance Invoice Authentication using Code on Ticket","datePublished":"2023-09-25T06:47:37+00:00","dateModified":"2025-11-20T09:49:34+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/"},"wordCount":576,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-1200x610.png","keywords":["Code on Ticket","code ticket","invoice authentication","odoo","Odoo 17","Odoo 17 features","Odoo 17 vs 16"],"articleSection":["Odoo","Point of Sale"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/","url":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/","name":"Odoo 17: Enhance Invoice Authentication using Code on Ticket - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1-1200x610.png","datePublished":"2023-09-25T06:47:37+00:00","dateModified":"2025-11-20T09:49:34+00:00","description":"Discover enhanced invoice security with Odoo 17 's Code on Ticket feature. Make ticket generation secure and safeguard businesses' data","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/09\/delete-1.png","width":1918,"height":975,"caption":"delete-1"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/odoo-17-enhance-invoice-authentication-using-code-on-ticket\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Odoo 17: Enhance Invoice Authentication using Code on Ticket"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/fde11c0447e16b7c7739530973c36609","name":"Pulkit Khurana","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/24268cc9f445125be016cb06fd3d2b85f3db8592a57c7190782aa9e1b4bddeb8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/24268cc9f445125be016cb06fd3d2b85f3db8592a57c7190782aa9e1b4bddeb8?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Pulkit Khurana"},"url":"https:\/\/webkul.com\/blog\/author\/pulkit-khurana600\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/402025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/564"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=402025"}],"version-history":[{"count":10,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/402025\/revisions"}],"predecessor-version":[{"id":514005,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/402025\/revisions\/514005"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=402025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=402025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=402025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}