{"id":174441,"date":"2019-05-14T09:25:03","date_gmt":"2019-05-14T09:25:03","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=174441"},"modified":"2025-02-20T12:16:09","modified_gmt":"2025-02-20T12:16:09","slug":"opencart-customer-invoice-custom-invoice-receipt","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/","title":{"rendered":"Opencart Custom Invoice Template"},"content":{"rendered":"<p>With the <strong>Opencart Custom Invoice<\/strong> <strong>Template<\/strong> module, the admin can easily create custom receipts templates for the Opencart store. This will allow the admin to design multiple receipt templates and assign them to different customer groups. Each predefined invoice template can be easily customized.<\/p>\n<p>This <a href=\"https:\/\/store.webkul.com\/OpenCart-Modules.html\">OpenCart extension<\/a> is the best solution to create configurable invoice templates as well as receipts that can be easily managed and customized for different customer groups.<\/p>\n<p>Watch the below video tutorial to understand the extension workflow:<\/p>\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"lz1iOgKkfiI\">\n<div class=\"components-placeholder__instructions\">lz1iOgKkfiI<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Features<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>Using flexible settings create the custom invoice templates for the Opencart store.<\/li>\n<li>The admin can create an unlimited number of custom invoice templates.<\/li>\n<li>Separate section to view and manage the custom invoice templates.<\/li>\n<li>Assign the custom invoice template to each customer group the admin has created.<\/li>\n<li>Easily customize the template and show additional details using invoice keywords.<\/li>\n<li>Invoice keywords are simple and easy-to-use tags using which you can personalize your store invoice templates by replacing them with the real data once. E.g. {order_id}, {customer_name}, {config_name} and many more.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Installation<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<h3>Upload Files<\/h3>\n<p>Installation of the module is easy. Under the module zip, there are 2 folders <strong>admin<\/strong> and<strong> catalog<\/strong><strong>,<\/strong>\u00a0you just need to upload these folders to the root directory of the website.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174507 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png\" alt=\"cmd\" width=\"1299\" height=\"488\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png 1299w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd-250x94.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd-300x113.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd-768x289.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd-1200x451.png 1200w\" sizes=\"(max-width: 1299px) 100vw, 1299px\" loading=\"lazy\" \/><\/a><\/p>\n<h3>Upload ZIP<\/h3>\n<p>Now log in to the admin backend and navigate through <strong>Extensions -&gt; Extension Installer<\/strong>. Click the\u00a0<strong>Upload<\/strong>\u00a0button and browse the <strong>Zip\u00a0file<\/strong>, this file is in the\u00a0<strong>ocmod<\/strong>\u00a0folder. Please select the correct ocmod folder. According to your Opencart version installed in your system.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/installer.png\"><img decoding=\"async\" class=\"aligncenter wp-image-153763 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/installer.png\" alt=\"installer\" width=\"1365\" height=\"552\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/installer.png 1365w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/installer-250x101.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/installer-300x121.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/installer-768x311.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/12\/installer-1200x485.png 1200w\" sizes=\"(max-width: 1365px) 100vw, 1365px\" loading=\"lazy\" \/><\/a><\/p>\n<h3>Refresh Modifications<\/h3>\n<p>After uploading the Zip file, please navigate through\u00a0<strong>Extensions &gt; Modifications<\/strong>. Now, click\u00a0the<strong> Refresh<\/strong> button as visible in the below screenshot.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/refresh-1.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174513 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/refresh-1.png\" alt=\"refresh\" width=\"1363\" height=\"758\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/refresh-1.png 1363w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/refresh-1-250x139.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/refresh-1-300x167.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/refresh-1-768x427.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/refresh-1-1200x667.png 1200w\" sizes=\"(max-width: 1363px) 100vw, 1363px\" loading=\"lazy\" \/><\/a><\/p>\n<h3>Edit User Groups<\/h3>\n<p>After that, in the Admin panel go to <strong>System -&gt; Users -&gt; Usergroup<\/strong> and edit \u2018Administrator\u2019 and\u00a0select all for both Access and Modify Permission then save it.<\/p>\n<p><a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/CO_installer5.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-50021\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/05\/CO_installer5.png\" alt=\"Access to modify in Opencart\" width=\"1185\" height=\"593\" loading=\"lazy\" \/><\/a><\/p>\n<h3>Install<\/h3>\n<p>Moreover, After that under <strong>Extension &gt; Modules<\/strong>\u00a0install the module as shown below.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/install-1.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174514 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/install-1.png\" alt=\"install\" width=\"1362\" height=\"782\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/install-1.png 1362w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/install-1-250x144.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/install-1-300x172.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/install-1-768x441.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/install-1-1200x689.png 1200w\" sizes=\"(max-width: 1362px) 100vw, 1362px\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Module Translation<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p><strong>Hence, Opencart Customer Invoice<\/strong> module supports multiple languages. So, this section will describe how to make the module work in different languages. Please check this link for <a href=\"http:\/\/webkul.com\/blog\/opencart-language-installation-and-translation\/\" rel=\"noopener noreferrer\">language translation<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Module Configuration<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>After the module is installed successfully, the admin can configure the module settings by navigating to <strong>Extensions&gt;Modules&gt;Customer Invoice<\/strong>\u00a0as shown in the image below.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/enabled-4.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174463 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/enabled-4.png\" alt=\"enabled\" width=\"1364\" height=\"622\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/enabled-4.png 1364w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/enabled-4-250x114.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/enabled-4-300x137.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/enabled-4-768x350.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/enabled-4-1200x547.png 1200w\" sizes=\"(max-width: 1364px) 100vw, 1364px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Now, the admin will edit the module by clicking on the <strong>Edit\u00a0<\/strong>Button. By Clicking the edit button, this will navigate the admin to the module edit page as shown in the image below.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/config.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174461 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/config.png\" alt=\"config\" width=\"1365\" height=\"771\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/config.png 1365w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/config-250x141.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/config-300x169.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/config-768x434.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/config-1200x678.png 1200w\" sizes=\"(max-width: 1365px) 100vw, 1365px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Here, the admin will &#8211;<\/p>\n<ul>\n<li><strong>Status &#8211;<\/strong> Select <strong>Enable <\/strong>option to\u00a0enable the module. Else, select\u00a0<strong>Disable\u00a0<\/strong>option to disable the module.<\/li>\n<li><strong>Settings For Invoice Template &#8211;<\/strong> Select\u00a0<strong>Set Default Invoice Template <\/strong>option to apply the default invoice template to all the customer groups. Else, select\u00a0<strong>Set Template Based On Customer Groups\u00a0<\/strong>option to configure the invoice template as per each customer groups the admin has created.<\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline;\">If <strong>Set Default Invoice Template <\/strong>option is configured for <strong>Settings For Invoice Template\u00a0<\/strong>field as shown in the above image.<\/span><\/p>\n<ul>\n<li><strong>Select Default Invoice Template &#8211;<\/strong> Select the default invoice template for all the customer groups.<\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline;\">If <strong>Set Template Based On Customer Groups <\/strong>option is configured for <strong>Settings For Invoice Template\u00a0<\/strong>field as shown in the below image.<\/span><\/p>\n<ul>\n<li><strong>Select Template For Customer Group Default &#8211;<\/strong> Select the invoice template for the default customer group.<\/li>\n<li>The admin will also <strong>configure the invoice template as per each customer groups<\/strong> the admin has created.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/configuration-6.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174462 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/configuration-6.png\" alt=\"configuration\" width=\"1365\" height=\"770\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/configuration-6.png 1365w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/configuration-6-250x141.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/configuration-6-300x169.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/configuration-6-768x433.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/configuration-6-1200x677.png 1200w\" sizes=\"(max-width: 1365px) 100vw, 1365px\" loading=\"lazy\" \/><\/a><\/p>\n<p>And, lastly hit the\u00a0<strong>Save\u00a0<\/strong>button to save the configuration successfully.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Customer Invoice Management<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>In Addition the admin will have the <strong>Customer Invoice\u00a0<\/strong>menu option to manage the custom receipts as shown below.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174470 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu.png\" alt=\"menu\" width=\"1349\" height=\"464\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu.png 1349w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-250x86.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-300x103.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-768x264.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-1200x413.png 1200w\" sizes=\"(max-width: 1349px) 100vw, 1349px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Here, the <strong>Customer Invoice\u00a0<\/strong>menu option will have other two sub-menu option &#8211;<\/p>\n<ul>\n<li><strong>Invoice Templates &#8211;<\/strong> In this section, the admin will create and manage the custom invoices.<\/li>\n<li><strong>Config-Setting &#8211;<\/strong> In this section, the admin will manage the module settings.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Config-Setting<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Under this section, the admin will manage the module settings which is already discussed above.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-1.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174475 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-1.png\" alt=\"menu\" width=\"1349\" height=\"464\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-1.png 1349w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-1-250x86.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-1-300x103.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-1-768x264.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/menu-1-1200x413.png 1200w\" sizes=\"(max-width: 1349px) 100vw, 1349px\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Invoice Template<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Under this section, the admin will create and manage the custom invoices and receipts as shown below.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/list-2.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174487 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/list-2.png\" alt=\"list\" width=\"1365\" height=\"1477\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/list-2.png 1365w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/list-2-230x249.png 230w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/list-2-277x300.png 277w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/list-2-768x831.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/list-2-946x1024.png 946w\" sizes=\"(max-width: 1365px) 100vw, 1365px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Here, the admin can:<\/p>\n<ul>\n<li><strong>View<\/strong> the complete list of the invoice <a href=\"https:\/\/webkul.com\/opencart-theme-development\/\">templates developed on OpenCart<\/a>.<\/li>\n<li>Edit the invoice templates by clicking the <strong>Edit\u00a0<\/strong>icon.<\/li>\n<li>Delete the invoice template by clicking the <strong>Delete\u00a0<\/strong>icon.<\/li>\n<li>Add\/Create a new invoice template by clicking the <strong>Add\u00a0<\/strong>icon.<\/li>\n<\/ul>\n<h3><strong>Create New Template:<\/strong><\/h3>\n<p>The admin can create an unlimited number of customer invoice templates. Hence, to create a new invoice template the admin will click the <strong>Add\u00a0<\/strong>icon and gets navigated to the new page as per the below image.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/template.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174491 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/template.png\" alt=\"template\" width=\"1126\" height=\"719\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/template.png 1126w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/template-250x160.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/template-300x192.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/template-768x490.png 768w\" sizes=\"(max-width: 1126px) 100vw, 1126px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Here, the admin can create the invoice template, receipts for this, the admin will \u2013<\/p>\n<ul>\n<li><strong>Invoice Template Name: <\/strong>Enter the name of invoice template.<\/li>\n<li><strong>Invoice Template Detail: <\/strong>Create the invoice body content. And can also use invoice keywords in the invoice body displayed at the top.<\/li>\n<\/ul>\n<p>And, lastly hit the\u00a0<strong>Save\u00a0<\/strong>button to save the configuration successfully.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\"><strong>Front-End<\/strong><\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Now at the front-end, the customer will get the invoice as per the\u00a0<strong>customer group\u00a0<\/strong>they belong to and the <strong>custom invoice template<\/strong> assigned to that customer group.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/group.png\"><img decoding=\"async\" class=\"aligncenter wp-image-174501 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/group.png\" alt=\"group\" width=\"1129\" height=\"682\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/group.png 1129w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/group-250x151.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/group-300x181.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/group-768x464.png 768w\" sizes=\"(max-width: 1129px) 100vw, 1129px\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"pf-content\">\n<div class=\"panel panel-primary\">\n<p>Hence, it&#8217;s all for <strong>Opencart Custom Invoice Template<\/strong>\u00a0module. Still, have any issue please feel free to add a ticket at\u00a0\u00a0<a href=\"https:\/\/webkul.uvdesk.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/webkul.uvdesk.com\/<\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"wkpl-promo-ad\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>With the Opencart Custom Invoice Template module, the admin can easily create custom receipts templates for the Opencart store. This will allow the admin to design multiple receipt templates and assign them to different customer groups. Each predefined invoice template can be easily customized. This OpenCart extension is the best solution to create configurable invoice <a href=\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":152,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[305],"tags":[8518,8519],"class_list":["post-174441","post","type-post","status-publish","format-standard","hentry","category-opencart","tag-custom-invoice-template","tag-opencart-receipt-template"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Opencart Customer Invoice | Customize Invoice Receipt<\/title>\n<meta name=\"description\" content=\"With the Opencart Customer Invoice module, the admin can easily create custom receipts templates for Opencart store.\" \/>\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\/opencart-customer-invoice-custom-invoice-receipt\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Opencart Customer Invoice | Customize Invoice Receipt\" \/>\n<meta property=\"og:description\" content=\"With the Opencart Customer Invoice module, the admin can easily create custom receipts templates for Opencart store.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/\" \/>\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=\"2019-05-14T09:25:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-20T12:16:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png\" \/>\n<meta name=\"author\" content=\"Kajal Sharma\" \/>\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=\"Kajal Sharma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/\"},\"author\":{\"name\":\"Kajal Sharma\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc\"},\"headline\":\"Opencart Custom Invoice Template\",\"datePublished\":\"2019-05-14T09:25:03+00:00\",\"dateModified\":\"2025-02-20T12:16:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/\"},\"wordCount\":886,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png\",\"keywords\":[\"Custom Invoice Template\",\"Opencart Receipt Template\"],\"articleSection\":[\"opencart\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/\",\"url\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/\",\"name\":\"Opencart Customer Invoice | Customize Invoice Receipt\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png\",\"datePublished\":\"2019-05-14T09:25:03+00:00\",\"dateModified\":\"2025-02-20T12:16:09+00:00\",\"description\":\"With the Opencart Customer Invoice module, the admin can easily create custom receipts templates for Opencart store.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png\",\"width\":1299,\"height\":488,\"caption\":\"cmd\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Opencart Custom Invoice Template\"}]},{\"@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\/eeac324d79cd929a522950586c3d26bc\",\"name\":\"Kajal Sharma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Kajal Sharma\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/kajalsharma-magento920\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Opencart Customer Invoice | Customize Invoice Receipt","description":"With the Opencart Customer Invoice module, the admin can easily create custom receipts templates for Opencart store.","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\/opencart-customer-invoice-custom-invoice-receipt\/","og_locale":"en_US","og_type":"article","og_title":"Opencart Customer Invoice | Customize Invoice Receipt","og_description":"With the Opencart Customer Invoice module, the admin can easily create custom receipts templates for Opencart store.","og_url":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2019-05-14T09:25:03+00:00","article_modified_time":"2025-02-20T12:16:09+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png","type":"","width":"","height":""}],"author":"Kajal Sharma","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Kajal Sharma","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/"},"author":{"name":"Kajal Sharma","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc"},"headline":"Opencart Custom Invoice Template","datePublished":"2019-05-14T09:25:03+00:00","dateModified":"2025-02-20T12:16:09+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/"},"wordCount":886,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png","keywords":["Custom Invoice Template","Opencart Receipt Template"],"articleSection":["opencart"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/","url":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/","name":"Opencart Customer Invoice | Customize Invoice Receipt","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png","datePublished":"2019-05-14T09:25:03+00:00","dateModified":"2025-02-20T12:16:09+00:00","description":"With the Opencart Customer Invoice module, the admin can easily create custom receipts templates for Opencart store.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/05\/cmd.png","width":1299,"height":488,"caption":"cmd"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/opencart-customer-invoice-custom-invoice-receipt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Opencart Custom Invoice Template"}]},{"@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\/eeac324d79cd929a522950586c3d26bc","name":"Kajal Sharma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Kajal Sharma"},"url":"https:\/\/webkul.com\/blog\/author\/kajalsharma-magento920\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/174441","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\/152"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=174441"}],"version-history":[{"count":21,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/174441\/revisions"}],"predecessor-version":[{"id":370643,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/174441\/revisions\/370643"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=174441"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=174441"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=174441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}