{"id":258551,"date":"2020-07-14T15:11:16","date_gmt":"2020-07-14T15:11:16","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=258551"},"modified":"2026-07-13T14:25:26","modified_gmt":"2026-07-13T14:25:26","slug":"magento2-invoice-editor","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/","title":{"rendered":"Magento 2 Invoice PDF Template"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/magento2-invoice-pdf-editor.html\">Magento 2 Invoice PDF <\/a><a href=\"https:\/\/store.webkul.com\/magento2-invoice-pdf-editor.html\" target=\"_blank\" rel=\"noreferrer noopener\">Template<\/a> helps store owners create and customize professional invoice PDFs for customer orders.<\/p>\n\n\n\n<p>It is ideal for businesses that need branded invoices for order processing, shipping, accounting, and customer communication.<\/p>\n\n\n\n<p>The extension lets admins design invoice templates with a drag-and-drop editor for quick customization.<\/p>\n\n\n\n<p>Admins can also apply custom CSS to create invoice layouts that match their brand identity.<\/p>\n\n\n\n<p>Customized invoices can be generated and downloaded as PDF files in a few simple steps.<\/p>\n\n\n\n<p>The extension helps maintain consistent branding while delivering professional invoices for every order.<\/p>\n\n\n\n<p>Also, if you want to print orders automatically whenever an order is placed in the store, check the <a href=\"https:\/\/webkul.com\/blog\/adobe-commerce-auto-print-orders-documentation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Auto Print<\/a> extension.<\/p>\n\n\n\n<p>Apart from that, you can also extract the invoice PDF data and create the orders in the store using <a href=\"https:\/\/webkul.com\/blog\/adobe-commerce-ai-ocr-documentation\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 AI OCR<\/a> extension. <\/p>\n\n\n\n<p>Watch the below video tutorial to understand the extension workflow:<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder wk-block--yt-video\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"OcgOQYDhEgo\"><div class=\"components-placeholder__instructions\">OcgOQYDhEgo<\/div><\/div><\/div><\/div>\n\n\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Features<\/h3>\n<ul>\n<li>Admin has the leverage to create as many templates as needed.<\/li>\n<li><span class=\"author-a-0z122zz81zz86zz68zz77zdz84zbz89zss9omq\">Templates support A1, A2, A3, A4, and thermal printer paper sizes.<\/span><\/li>\n<li><span class=\"author-a-0z122zz81zz86zz68zz77zdz84zbz89zss9omq\">Buyers receive customized invoices with store branding.<\/span><\/li>\n<li>Admin can redesign invoice templates using a drag-and-drop editor.<\/li>\n<li>Custom CSS can be added to personalize the invoice design.<\/li>\n<li>Admin can select the paper size for invoice PDF generation.<\/li>\n<li>Also, the admin can choose from the given list of orientations, i.e. Portrait or Landscape.\u00a0<\/li>\n<li>Thermal printer templates can be configured for receipt-style invoice printing.<\/li>\n<li>Roll width presets such as 28mm, 30mm, 38mm etc are available for quick selection.<\/li>\n<li>Invoice Pdf Template preview automatically adjusts based on the selected roll width.<\/li>\n<li>Admin can print the customize PDF documents of the invoices.<\/li>\n<\/ul>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Installation<\/h3>\n<\/div>\n<p>Customers will get a\u00a0<strong>zip folder. <\/strong>Then\u00a0they have to extract the contents of this zip folder on their system. The extracted folder has an <strong>src<\/strong>\u00a0folder, inside the src folder you have the\u00a0<strong>app<\/strong>\u00a0folder.<\/p>\n<p>You need to transfer this\u00a0<strong>app<\/strong> folder into the Magento 2 root directory on the server as shown below.<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\"><img decoding=\"async\" class=\"aligncenter wp-image-213192\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\" alt=\"1-9-1\" width=\"800\" height=\"253\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png 1302w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1-1200x379.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1-768x242.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>On successfully installing the module, you have to run these commands in the Magento2 root directory.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">composer require dompdf\/dompdf<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">composer require tijsverkoyen\/css-to-inline-styles<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">composer require laminas\/laminas-barcode<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento setup:upgrade<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento setup:di:compile\n<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento setup:static-content:deploy<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento indexer:reindex<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/magento cache:flush<\/pre>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Language Translation<\/h3>\n<\/div>\n<p>For translating the module language, navigate through <strong>src\/app\/code\/Webkul\/InvoicePdfTemplate\/i18n<\/strong><strong>, <\/strong><span style=\"font-size: inherit;\">and edit the <\/span><strong style=\"font-size: inherit;\">en_US.csv<\/strong><span style=\"font-size: inherit;\"> file.<\/span><\/p>\n<p>Thereafter, rename the CSV as \u201cen_SA.csv\u201d and translate all right side content after the comma in the Arabic language. After editing the CSV, save it.<\/p>\n<p>Then upload it to the path <strong>src\/app\/code\/Webkul\/InvoicePdfTemplate\/i18n<\/strong>\u00a0where the Magento2 is installed on the server.<\/p>\n<p>The module gets translated into the Arabic Language. It supports both <strong>RTL\u00a0<\/strong>and\u00a0<strong>LTR\u00a0<\/strong>languages.<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/webkul-magento2-paytabs-sadad-payment-multilingual-2.png\"><img decoding=\"async\" class=\"wp-image-170891 alignleft\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/webkul-magento2-paytabs-sadad-payment-multilingual-2.png\" alt=\"webkul-magento2-paytabs-sadad-payment-multilingual\" width=\"800\" height=\"314\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/webkul-magento2-paytabs-sadad-payment-multilingual-2.png 1229w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/webkul-magento2-paytabs-sadad-payment-multilingual-2-250x98.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/webkul-magento2-paytabs-sadad-payment-multilingual-2-300x118.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/webkul-magento2-paytabs-sadad-payment-multilingual-2-768x301.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/04\/webkul-magento2-paytabs-sadad-payment-multilingual-2-1200x471.png 1200w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<div class=\"wk-index-wrap\">\n<h3>\u00a0<\/h3>\n<h3 class=\"index-title\">Admin Permissions: Invoice PDF Template<\/h3>\n<\/div>\n<p>On successfully installing the module, the admin must navigate through <strong>Stores &gt; Invoice Pdf Template<\/strong> section to set the configurations.<\/p>\n<p>The admin will find two sub-sections under<strong> Invoice Pdf Template<\/strong>, i.e.-<\/p>\n<ul>\n<li><strong>Pdf Templates<\/strong><\/li>\n<li><strong>Configuration<\/strong>, as shown in the image below.\u00a0<\/li>\n<\/ul>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-configuration-options.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-configuration-options.png\" alt=\"webkul-magento2-invoice-pdf-template-configuration-options\" width=\"800\" height=\"406\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-configuration-options.png 1290w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-configuration-options-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-configuration-options-1200x608.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-configuration-options-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-configuration-options-768x389.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>On navigating through <strong>Stores &gt; Invoice Pdf Template &gt; Configuration, <\/strong>the admin of the store can configure the basic settings against the Invoice Pdf Template tab as shown in the image below.\u00a0<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-548746\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/invoice-editor-config-1.webp\" alt=\"invoice-editor-config\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/invoice-editor-config-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/invoice-editor-config-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/invoice-editor-config-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/invoice-editor-config-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p><strong>Use Custom Pdf:<\/strong> The admin can set this as Yes in order to use customized Pdf templates for invoices.\u00a0<\/p>\n<p><strong>Pdf Template:<\/strong> The pdf templates for the invoices can be chosen against this field.\u00a0<\/p>\n<p><strong>Roll Width Presets for Thermal Printer: <\/strong>Admin can select the default thermal printer width that will be used when creating thermal printer paper size templates.<\/p>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Create Custom Templates: Invoice PDF Template<\/h3>\n<\/div>\n<p>To create new pdf templates for invoices, the admin can navigate to <strong>Stores &gt; Invoice Pdf Template &gt; Pdf Templates <\/strong>and click on Add new template.<\/p>\n<p>This will redirect the admin to the New Templates page as shown in the image below, where the admin can add the details of the given fields to create fresh templates.\u00a0<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-548743 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/default-template-view.webp\" alt=\"add template\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/default-template-view.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/default-template-view-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/default-template-view-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/default-template-view-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Subsequently, the admin can add the following details under the General section to add new templates-<\/p>\n<p><strong>Template Name:<\/strong> The admin can add a name for the new template.\u00a0<\/p>\n<p><strong>Page Size:<\/strong> The admin can choose the page size as need be from the given list.\u00a0<\/p>\n<p><strong>Orientation:<\/strong> The admin can choose from the given list of orientations, i.e. Portrait or Landscape.\u00a0<\/p>\n<p><strong>Status:<\/strong> The admin can set the status of the respective template as enable or disable.\u00a0<\/p>\n<p><strong>Extra CSS:<\/strong> If need be, an extra CSS can be added against this field.\u00a0<\/p>\n<p>Further, the admin can view the list of templates under the <strong>Templates<\/strong> page as shown in the image below.\u00a0<img decoding=\"async\" class=\"alignnone wp-image-548762 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/template-listing-2.webp\" alt=\"template-listing\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/template-listing-2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/template-listing-2-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/template-listing-2-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/template-listing-2-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<p>Furthermore, the admin has the leverage to <strong>Enable, Disable, or Delete<\/strong> any of the Templates present in the list.\u00a0<\/p>\n<p>For that, the admin needs to <strong>select<\/strong> the respective template(s) in the list, and in the <strong>Actions<\/strong> tab, choose the desired action.\u00a0<\/p>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Create Thermal Printer Invoice Templates<\/h3>\n<p>To create a thermal printer paper size invoice template, the admin selects<strong> Thermal Printer<\/strong> as the <strong>Page Size<\/strong> and chooses the <strong>Roll Width<\/strong> on the <strong>Add New Template page<\/strong>, as shown in the image below.<\/p>\n<\/div>\n<div class=\"relative z-[1]\">\n<div class=\"z-1 relative md:sticky md:top-(--sticky-padding-top)\" data-testid=\"writing-block-header-sticky-container\">\n<div class=\"relative isolate flex w-full items-center justify-between gap-3 font-sans py-2.5 pe-3\" data-testid=\"writing-block-header-surface\">\n<div class=\"pointer-events-none absolute inset-0 -z-1 bg-token-bg-primary dark:bg-[#2a2a2a]\" aria-hidden=\"true\" data-writing-block-fullscreen-header-surface=\"true\"><img decoding=\"async\" class=\"alignnone size-full wp-image-548750\" style=\"font-size: revert; color: initial;\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/thermal-printer-add.webp\" alt=\"thermal-printer-add\" width=\"1120\" height=\"880\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/thermal-printer-add.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/thermal-printer-add-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/thermal-printer-add-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/thermal-printer-add-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Customer End Workflow<\/h3>\n<\/div>\n<p>The customer can place an order in the usual manner. On choosing the products the customer can add the products to cart as shown in the image below.\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-proceed-to-checkout.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258888\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-proceed-to-checkout.png\" alt=\"webkul-magento2-invoice-pdf-template-proceed-to-checkout\" width=\"800\" height=\"417\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-proceed-to-checkout.png 1290w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-proceed-to-checkout-300x156.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-proceed-to-checkout-1200x625.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-proceed-to-checkout-250x130.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-proceed-to-checkout-768x400.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>In the cart page, the customer can view the order details and edit, if need be, and proceed to checkout as shown in the image below.\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shopping-cart-1.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258892\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shopping-cart-1.png\" alt=\"webkul-magento2-invoice-pdf-template-shopping-cart-1\" width=\"800\" height=\"610\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shopping-cart-1.png 1289w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shopping-cart-1-300x229.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shopping-cart-1-1200x915.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shopping-cart-1-250x191.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shopping-cart-1-768x586.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>On clicking the <strong>Proceed to Checkout<\/strong> button in the above image, it redirects to the <strong>Shipping<\/strong> page as shown in the image below.\u00a0<\/p>\n<p>The admin can choose the address and the shipping method and proceed to the <strong>Review and Payments<\/strong> steps.\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shipping-details.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258926\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shipping-details.png\" alt=\"webkul-magento2-invoice-pdf-template-shipping-details\" width=\"800\" height=\"629\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shipping-details.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shipping-details-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shipping-details-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-shipping-details-768x603.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>Under the <strong>Review and Payments<\/strong> page, the admin can choose the <strong>Payment Method<\/strong> and proceed to <strong>Place the Order<\/strong>.\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-review-and-payments.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258894\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-review-and-payments.png\" alt=\"webkul-magento2-invoice-pdf-template-review-and-payments\" width=\"800\" height=\"575\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-review-and-payments.png 1299w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-review-and-payments-300x216.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-review-and-payments-1200x863.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-review-and-payments-250x180.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-review-and-payments-768x552.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>On successfully placing the order, a confirmation message shall display along with the order number as shown in the image below.\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-placed.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258896\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-placed.png\" alt=\"webkul-magento2-invoice-pdf-template-order-placed\" width=\"800\" height=\"337\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-placed.png 1290w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-placed-300x127.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-placed-1200x506.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-placed-250x105.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-placed-768x324.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Admin End Orders: Invoice PDF Template<\/h3>\n<\/div>\n<p>Thereafter, in the admin panel, the admin can view the list of orders that the customers place under <strong>Sales &gt; Orders.<\/strong>\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-listing-1.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258905\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-listing-1.png\" alt=\"webkul-magento2-invoice-pdf-template-order-listing-1\" width=\"800\" height=\"607\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-listing-1.png 1303w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-listing-1-300x228.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-listing-1-1200x911.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-listing-1-250x190.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-listing-1-768x583.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>The admin can tap on the <strong>View<\/strong> link present under the Action column, to view the details of the respective order.<\/p>\n<p>It redirects to the <strong>Order &amp; Account Information<\/strong> page as shown in the image below.\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-details-8.png\"><img decoding=\"async\" class=\"aligncenter wp-image-259230\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-details-8.png\" alt=\"webkul-magento2-invoice-pdf-template-order-details-8\" width=\"800\" height=\"629\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-details-8.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-details-8-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-details-8-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-order-details-8-768x603.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>As the admin creates the invoice for any order it shall display under Invoices tab as shown in the image below.\u00a0<\/p>\n<p>The admin must click on the <strong>View<\/strong> link under <strong>Action<\/strong> column to view its details and print the same.\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-view-invoice.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258907\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-view-invoice.png\" alt=\"webkul-magento2-invoice-pdf-template-view-invoice\" width=\"800\" height=\"459\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-view-invoice.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-view-invoice-300x172.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-view-invoice-250x143.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-view-invoice-768x440.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>The admin will find the invoice details and can even print the Invoice (in the pdf format) on clicking the <strong>Print<\/strong> option in the image below.\u00a0<\/p>\n<p>In doing so, the pdf format of the invoice is downloaded. One can find in the bottom-left part of the page as shown in the image below.\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-print-pdf.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258909\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-print-pdf.png\" alt=\"webkul-magento2-invoice-pdf-template-print-pdf\" width=\"800\" height=\"412\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-print-pdf.png 1304w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-print-pdf-300x154.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-print-pdf-1200x617.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-print-pdf-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-print-pdf-768x395.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<p>The pdf format of the invoice will be somewhat like as shown in the image below, displaying the order details.\u00a0<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-complete-format-view.png\"><img decoding=\"async\" class=\"aligncenter wp-image-258910\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-complete-format-view.png\" alt=\"webkul-magento2-invoice-pdf-template-complete-format-view\" width=\"800\" height=\"455\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-complete-format-view.png 1307w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-complete-format-view-300x171.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-complete-format-view-1200x683.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-complete-format-view-250x142.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/07\/webkul-magento2-invoice-pdf-template-complete-format-view-768x437.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n\n\n<p>That\u2019s all for the <strong>Magento 2 Invoice PDF Template.<\/strong> If you still face any issues, feel free to add a ticket and let us know your views to make the module better at <a href=\"http:\/\/webkul.uvdesk.com\/\">webkul.uvdesk.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento 2 Invoice PDF Template helps store owners create and customize professional invoice PDFs for customer orders. It is ideal for businesses that need branded invoices for order processing, shipping, accounting, and customer communication. The extension lets admins design invoice templates with a drag-and-drop editor for quick customization. Admins can also apply custom CSS to <a href=\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":191,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-258551","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento 2 Invoice PDF Template | PDF Customizer<\/title>\n<meta name=\"description\" content=\"Magento 2 Invoice PDF Template is one such extension that lets the admin of the store to customize and redesign the invoices\" \/>\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\/magento2-invoice-editor\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento 2 Invoice PDF Template | PDF Customizer\" \/>\n<meta property=\"og:description\" content=\"Magento 2 Invoice PDF Template is one such extension that lets the admin of the store to customize and redesign the invoices\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/\" \/>\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=\"2020-07-14T15:11:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-13T14:25:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\" \/>\n<meta name=\"author\" content=\"Gunjita Joshi\" \/>\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=\"Gunjita Joshi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/\"},\"author\":{\"name\":\"Gunjita Joshi\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/61b1424f876331154d5bcf845cf526a9\"},\"headline\":\"Magento 2 Invoice PDF Template\",\"datePublished\":\"2020-07-14T15:11:16+00:00\",\"dateModified\":\"2026-07-13T14:25:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/\"},\"wordCount\":1168,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/\",\"name\":\"Magento 2 Invoice PDF Template | PDF Customizer\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\",\"datePublished\":\"2020-07-14T15:11:16+00:00\",\"dateModified\":\"2026-07-13T14:25:26+00:00\",\"description\":\"Magento 2 Invoice PDF Template is one such extension that lets the admin of the store to customize and redesign the invoices\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png\",\"width\":1302,\"height\":411,\"caption\":\"1-9-1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Magento 2 Invoice PDF 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\/61b1424f876331154d5bcf845cf526a9\",\"name\":\"Gunjita Joshi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cf39a841b8d11b4d355962b0d890bd541fb483594b20f06b193e6732bbb5a76e?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\/cf39a841b8d11b4d355962b0d890bd541fb483594b20f06b193e6732bbb5a76e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Gunjita Joshi\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/gunjita-joshibd370\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento 2 Invoice PDF Template | PDF Customizer","description":"Magento 2 Invoice PDF Template is one such extension that lets the admin of the store to customize and redesign the invoices","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\/magento2-invoice-editor\/","og_locale":"en_US","og_type":"article","og_title":"Magento 2 Invoice PDF Template | PDF Customizer","og_description":"Magento 2 Invoice PDF Template is one such extension that lets the admin of the store to customize and redesign the invoices","og_url":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2020-07-14T15:11:16+00:00","article_modified_time":"2026-07-13T14:25:26+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","type":"","width":"","height":""}],"author":"Gunjita Joshi","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Gunjita Joshi","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/"},"author":{"name":"Gunjita Joshi","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/61b1424f876331154d5bcf845cf526a9"},"headline":"Magento 2 Invoice PDF Template","datePublished":"2020-07-14T15:11:16+00:00","dateModified":"2026-07-13T14:25:26+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/"},"wordCount":1168,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/","url":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/","name":"Magento 2 Invoice PDF Template | PDF Customizer","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","datePublished":"2020-07-14T15:11:16+00:00","dateModified":"2026-07-13T14:25:26+00:00","description":"Magento 2 Invoice PDF Template is one such extension that lets the admin of the store to customize and redesign the invoices","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-invoice-editor\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/08\/1-9-1.png","width":1302,"height":411,"caption":"1-9-1"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-invoice-editor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Magento 2 Invoice PDF 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\/61b1424f876331154d5bcf845cf526a9","name":"Gunjita Joshi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cf39a841b8d11b4d355962b0d890bd541fb483594b20f06b193e6732bbb5a76e?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\/cf39a841b8d11b4d355962b0d890bd541fb483594b20f06b193e6732bbb5a76e?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Gunjita Joshi"},"url":"https:\/\/webkul.com\/blog\/author\/gunjita-joshibd370\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/258551","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\/191"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=258551"}],"version-history":[{"count":63,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/258551\/revisions"}],"predecessor-version":[{"id":548767,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/258551\/revisions\/548767"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=258551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=258551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=258551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}