{"id":92474,"date":"2017-08-11T15:39:52","date_gmt":"2017-08-11T15:39:52","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=92474"},"modified":"2026-01-22T13:46:32","modified_gmt":"2026-01-22T13:46:32","slug":"serve-odoo-posbox-over-https","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/","title":{"rendered":"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS"},"content":{"rendered":"<p>In this article, we`ll check different approaches to fix\u00a0the mixed content errors we received in ODOO, served over HTTPS, while connecting with POSBOX. But before starting we need to know some basic terms related to it, lets begin:<\/p>\n<p><strong>What is\u00a0HTTPS ? What are the benefits of using HTTPS over HTTP ?<\/strong><\/p>\n<p>When we\u00a0visit a web page using <strong>HTTP<\/strong> protocol, your connection to the website is not secured. Hackers can easily do eavesdropping here, and can stole your data which webpage and your server communicates.<\/p>\n<p>That\u2019s why we have <strong>HTTPS\u00a0<\/strong>protocol,\u00a0The &#8216;S&#8217; at the end of\u00a0HTTPS\u00a0stands for &#8216;<strong>Secure<\/strong>&#8216;. It means all communications between your browser and the website are encrypted. This keeps your information safe from hackers. HTTPS\u00a0is extremely important if we are using any payment gateways or other password related things\u00a0in your websites.<\/p>\n<p><strong>What is &#8220;mixed content&#8221;?<\/strong><\/p>\n<p>Mixed content error\u00a0occurs when we try to access a web page which is on <strong>HTTPs<\/strong> but the web page\u2019s source code is also pulling some other resources with the insecure <strong>HTTP<\/strong> protocol. In this scenario,\u00a0browsers display a warning\/error message saying that the page has both HTTPS and HTTP content, i.e MIXED CONTENT.<\/p>\n<p><strong>Odoo POSBOX blocked by &#8220;Mixed Content&#8221; Security Policy<\/strong><\/p>\n<p>After migrating ODOO from http to https, posbox stopped working we have this mixed content problem which prevents loading http resources from a page served in https. In other words if your point of sale is served over https, browser will block the http connection to the posbox. Error message which we are receiving in browser is something like :<\/p>\n<blockquote><p><span style=\"color: #ff0000;\"><em>Mixed Content: The page at <span style=\"color: #000000;\">&#8216;<span style=\"color: #0000ff;\">https:\/\/192.168.1.78\/pos\/web\/#action=pos.ui<\/span>&#8216;\u00a0<\/span>was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint\u00a0<span style=\"color: #000000;\">&#8216;<span style=\"color: #0000ff;\">http:\/\/192.168.1.93:8069\/hw_proxy\/hello<\/span>&#8216;.<\/span> This request has been blocked;\u00a0the content must be served over HTTPS. send <span style=\"color: #0000ff;\">@ web.assets_common.js:954<\/span><\/em><\/span><\/p><\/blockquote>\n<hr \/>\n<p>There are several approaches to fix this issue, which i `ll explain in this article:<\/p>\n<p><strong>Approach 1: Deactivate mixed content security in your browser. <span style=\"color: #800000;\">[ <em>Works only with Firefox, No workaround found for Chrome\/Safari till date<\/em> ]<\/span><\/strong><\/p>\n<blockquote><p>To\u00a0<b>disable mixed content<\/b>\u00a0warnings in\u00a0<b>Firefox\u00a0<\/b>open\u00a0Firefox, enter <em>about:config<\/em> into address bar and hit Enter. Using the search box, search for a setting called<em>\u00a0security.mixed_content.block_active_content<\/em>. Once you have found it,\u00a0set it to false.<br \/>\nUnfortunately we can`t disable this security in case of Chrome or Safari, we have to use some other approaches in order to fix this issue.<\/p><\/blockquote>\n<p><strong>Approach 2: Serve the point of sale over http. <span style=\"color: #800000;\">[ <em>Have to compromise with\u00a0loading some of ODOO data in\u00a0plain HTTP<\/em> ]<\/span><\/strong><\/p>\n<blockquote><p>We can serve our point of sale in plain HTTP, and rest of our ODOO as HTTPS by configuring nginx to only serve the point of sale route\u00a0<strong><code>\/pos\/web<\/code><\/strong>\u00a0in HTTP.<\/p>\n<p>Check sample nginx configuration file having this setup, <a href=\"https:\/\/raw.githubusercontent.com\/mohitg1213\/odoo_scripts\/master\/odoo-ssl\" target=\"_blank\" rel=\"noopener noreferrer\">LINK<\/a><\/p><\/blockquote>\n<p><strong>Approach 3: Migrate POSBOX as well, in HTTPS. <span style=\"color: #008000;\">[ <em>Best Approach Found till date<\/em> ]<\/span><\/strong><\/p>\n<blockquote><p>Install &amp; configure nginx in posbox also, and append https:\/\/ with the IP address while configuring in your Point of Sale.<\/p><\/blockquote>\n<p>I have created a image having nginx properly installed and configured in it, if someone looking for the same, can use it. what you need to do is :<\/p>\n<ul>\n<li>Download Image <a href=\"https:\/\/drive.google.com\/file\/d\/16n2hEAFrSaQQDr5Bn1Gr6KbuFFbyxi6O\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">[NEW]ODOO-POSBOX-HTTPS.zip<\/a><\/li>\n<li>Extract it, and burn it in the memory card, same way as you did for original posbox image.<\/li>\n<li>Run your posbox, if you hit your posbox ip address in browser as : <strong>https:\/\/&lt;posbox-ip-address&gt;<\/strong> , you`ll see your POSBOX default homepage.<\/li>\n<li>Put this\u00a0<strong>https:\/\/&lt;posbox-ip-address&gt;<\/strong>, in your Point-Of-Sale configuration as:\u00a0<img decoding=\"async\" class=\"aligncenter wp-image-92535 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/12.png\" alt=\"Proxy screenshot\" width=\"304\" height=\"66\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/12.png 304w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/12-250x54.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/12-300x65.png 300w\" sizes=\"(max-width: 304px) 100vw, 304px\" loading=\"lazy\" \/><br \/>\nThat`s it&#8230;<\/li>\n<\/ul>\n<p>Thanks for reading this blog\u00a0!!! I hope it will help someone.<\/p>\n<blockquote><p><strong><span style=\"color: #3366ff;\">Your opinions, comments and suggestions are important to keep this extension updated and more usefull !!!<\/span><\/strong><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we`ll check different approaches to fix\u00a0the mixed content errors we received in ODOO, served over HTTPS, while connecting with POSBOX. But before starting we need to know some basic terms related to it, lets begin: What is\u00a0HTTPS ? What are the benefits of using HTTPS over HTTP ? When we\u00a0visit a web <a href=\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":10,"featured_media":92728,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2007,2008],"tags":[5261,5259,5257,5258,2247,1267,5256,5260,201],"class_list":["post-92474","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-odoo","category-point-of-sale-odoo","tag-how-do-i-fix-the-ssl-mixed-content-error-message","tag-how-to-make-posbox-work-with-nginx-and-ssl","tag-https","tag-mixed-content-errors","tag-nginx","tag-odoo","tag-posbox","tag-serve-pos-over-http","tag-ssl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS - Webkul Blog<\/title>\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\/serve-odoo-posbox-over-https\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"In this article, we`ll check different approaches to fix\u00a0the mixed content errors we received in ODOO, served over HTTPS, while connecting with POSBOX. But before starting we need to know some basic terms related to it, lets begin: What is\u00a0HTTPS ? What are the benefits of using HTTPS over HTTP ? When we\u00a0visit a web [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/\" \/>\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=\"2017-08-11T15:39:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-22T13:46:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mohit Chandra\" \/>\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=\"Mohit Chandra\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/\"},\"author\":{\"name\":\"Mohit Chandra\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/82824e8c1a101ec721fda4c7a418cc2a\"},\"headline\":\"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS\",\"datePublished\":\"2017-08-11T15:39:52+00:00\",\"dateModified\":\"2026-01-22T13:46:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/\"},\"wordCount\":631,\"commentCount\":52,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png\",\"keywords\":[\"How-do-I-fix-the-SSL-Mixed-Content-Error-Message\",\"how-to-make-posbox-work-with-nginx-and-ssl\",\"https\",\"Mixed Content Errors\",\"nginx\",\"odoo\",\"posbox\",\"serve-pos-over-http\",\"ssl\"],\"articleSection\":[\"Odoo\",\"Point of Sale\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/\",\"url\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/\",\"name\":\"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png\",\"datePublished\":\"2017-08-11T15:39:52+00:00\",\"dateModified\":\"2026-01-22T13:46:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS\"}]},{\"@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\/82824e8c1a101ec721fda4c7a418cc2a\",\"name\":\"Mohit Chandra\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3aea81ed8ce4e8e1aa6cde51d2aa5813f3beacc645152f757e47e367d65b85aa?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\/3aea81ed8ce4e8e1aa6cde51d2aa5813f3beacc645152f757e47e367d65b85aa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Mohit Chandra\"},\"description\":\"Mohit Chandra is an expert Odoo developer and the Owl framework, specializing in multi-platform integration services. He excels in developing dynamic, scalable solutions that seamlessly integrate diverse systems, leveraging his deep knowledge to enhance business efficiency and drive technological innovation.\",\"sameAs\":[\"http:\/\/webkul.com\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/mohit-chandra\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS - Webkul Blog","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\/serve-odoo-posbox-over-https\/","og_locale":"en_US","og_type":"article","og_title":"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS - Webkul Blog","og_description":"In this article, we`ll check different approaches to fix\u00a0the mixed content errors we received in ODOO, served over HTTPS, while connecting with POSBOX. But before starting we need to know some basic terms related to it, lets begin: What is\u00a0HTTPS ? What are the benefits of using HTTPS over HTTP ? When we\u00a0visit a web [...]","og_url":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2017-08-11T15:39:52+00:00","article_modified_time":"2026-01-22T13:46:32+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png","type":"image\/png"}],"author":"Mohit Chandra","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Mohit Chandra","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/"},"author":{"name":"Mohit Chandra","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/82824e8c1a101ec721fda4c7a418cc2a"},"headline":"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS","datePublished":"2017-08-11T15:39:52+00:00","dateModified":"2026-01-22T13:46:32+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/"},"wordCount":631,"commentCount":52,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png","keywords":["How-do-I-fix-the-SSL-Mixed-Content-Error-Message","how-to-make-posbox-work-with-nginx-and-ssl","https","Mixed Content Errors","nginx","odoo","posbox","serve-pos-over-http","ssl"],"articleSection":["Odoo","Point of Sale"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/","url":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/","name":"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png","datePublished":"2017-08-11T15:39:52+00:00","dateModified":"2026-01-22T13:46:32+00:00","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/08\/odoo-posbox-https.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/serve-odoo-posbox-over-https\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"FIX: Mixed Content Errors while serving ODOO POSBOX over HTTPS"}]},{"@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\/82824e8c1a101ec721fda4c7a418cc2a","name":"Mohit Chandra","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3aea81ed8ce4e8e1aa6cde51d2aa5813f3beacc645152f757e47e367d65b85aa?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\/3aea81ed8ce4e8e1aa6cde51d2aa5813f3beacc645152f757e47e367d65b85aa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Mohit Chandra"},"description":"Mohit Chandra is an expert Odoo developer and the Owl framework, specializing in multi-platform integration services. He excels in developing dynamic, scalable solutions that seamlessly integrate diverse systems, leveraging his deep knowledge to enhance business efficiency and drive technological innovation.","sameAs":["http:\/\/webkul.com"],"url":"https:\/\/webkul.com\/blog\/author\/mohit-chandra\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/92474","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\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=92474"}],"version-history":[{"count":29,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/92474\/revisions"}],"predecessor-version":[{"id":523305,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/92474\/revisions\/523305"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/92728"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=92474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=92474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=92474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}