如何在 WooCommerce 中獲取 PDF 發票

已發表: 2018-04-20

賣方的責任並不僅限於將產品運送和交付給客戶。 交付與購買相關的所有文件對於建立客戶對商店的信任同樣重要。 反過來,這將通過留住客戶來幫助提高商店的銷售額。 這些文件包括發票、裝箱單、交貨單和運輸標籤等。

通過本文,我將帶您了解為 WooCommerce 商店生成 PDF 發票的過程。 WebToffee 的Woocommerce PDF 發票和裝箱單插件使它比以往更容易。 如果您有興趣獲取有關插件的更多信息,可以訪問產品頁面。

第一步:安裝並激活插件

安裝並激活此插件後,WordPress 菜單中會出現一個名為Invoice/Packing的新部分。 您可以通過導航到發票/包裝 > 發票菜單進入此部分  從您的 WordPress 儀表板。 當您單擊發票子菜單時,您將被帶到發票設置

可以從“常規設置”窗口配置需要在所有文檔中使用的所有通用設置。 常規設置可讓您配置公司徽標、地址詳細信息、RTL 支持等等。

第 2 步:WooCommerce PDF 發票的基本設置

在基本設置中,您可以配置發票特定的通用項目和發票編號。

常規選項卡中包含的設置如下所示:

發票設置 - 常規
  1. 啟用發票:禁用將刪除訂單的發票查看/打印規定,管理員仍然可以自定義模板並設置發票編號。
  2. 按類別分組:選擇“是”對發票中屬於同一類別的產品進行分組。
  3. 使用訂單日期作為發票日期:如果您選擇“否”,發票日期將與您打印、下載或附加發票到電子郵件的日期相同。
  4. 商品排序方式:您可以在此處選擇商品名稱或商品SKU的升序或降序對商品進行排序。
  5. 為訂單狀態生成發票:此選項列出可以為其生成發票的所有訂單狀態。 您可以根據需要選擇多個狀態。
  6. 在電子郵件中附加發票 PDF:選擇“是”時,當前活動發票模板的 PDF 版本將附加到訂單電子郵件中。
  7. 為客戶啟用打印發票選項:選擇“是”後,您將能夠在訂單郵件、訂單列表頁面和訂單摘要中為客戶顯示打印發票按鈕。
  8. 僅顯示所選狀態的打印按鈕:選擇您需要生成發票的狀態。
  9. 啟用變體數據:要在發票中包含產品的變體數據,請選擇“是”。
  10. 總稅額顯示:選擇您希望如何在發票上顯示總稅額。
總稅列顯示
總稅列顯示

11.產品表中的個別稅收列:選擇“是”以在發票內的不同列中對不同的稅收進行分類。

單擊“更新設置”按鈕可以保存設置。

第三步:發票號碼設置

接下來,您可以設置帶有前綴/後綴/編號系列的自定義發票編號,甚至可以將訂單編號分別鏡像為發票編號。

發票編號設置
發票號碼設置
  • 發票編號格式:指定必須生成發票的格式。 例如:[前綴][編號][後綴]

選擇發票編號格式
發票號碼格式
  • 使用訂單號作為發票號:選擇使用訂單號作為發票號。 如果要生成自定義發票編號,請選擇並將必要的詳細信息輸入到填充的字段中。 這些字段是根據先前選擇的數字格式填充的。
    • 發票起始編號:輸入發票起始編號。

  • 自定義發票編號
    自定義發票編號

    如果您選擇包含前綴或/和後綴的發票編號模式,您還需要配置以下設置。

  • 發票號碼前綴:輸入將在發票號碼前添加的前綴。 您可以在此字段中使用任何日期格式或字母數字字符,如彈出窗口中所示。

  • 日期格式
    日期格式
  • 發票號碼後綴:輸入將在發票號碼後添加的後綴。 您可以使用任何日期格式或字母數字字符作為後綴,如上圖所示。
  • 發票長度:表示發票編號的總長度。 如果生成的發票編號長度小於提供的長度,將用“0”填充。 例如,如果您指定 7 作為發票長度並且您的發票編號為 8009,則在相應的文檔中它將表示為 0008009。
  • 通過單擊更新和重置按鈕更新和重置發票編號格式設置。

    第 4 步:自定義和預覽發票

    使用定制器,您可以自定義發票的外觀。 您可以選擇內置主題,也可以從現有主題或模板中創建新主題或模板。 此外,窗口右側提供了切換控件,啟用或禁用該控件時,將反映在示例發票模板中。

    發票模板自定義
    發票定制

    要創建新的發票模板,

    1. 創建新模板選項中選擇一個模板。
    2. 從彈出的內置模板中,選擇一種佈局。
    從給定選項中選擇發票佈局
    選擇發票佈局
  • 選擇的佈局將顯示在自定義窗口中。 已從常規設置配置的元素將自動填充。 用戶可以使用切換選項對佈局進行必要的更改。
  • 在激活佈局之前,您可以預覽最近訂單的 PDF 格式的發票示例。 要預覽特定訂單,請在提供的字段中輸入相應的訂單號。

  • 通過輸入相應的訂單號預覽 WooCommerce 發票
    輸入訂單號預覽發票
  • 您甚至可以切換到代碼編輯器,以進行除可視化編輯器中列出的自定義之外的其他自定義。

  • 使用代碼編輯器定制發票
    通過代碼編輯器進行發票定制
  • 在通過代碼編輯器進行更改時,最好參考幫助,其中簡要介紹了佔位符、RTL 支持的替代類等,如下所示:

  • 基於代碼編輯器的發票定制的幫助部分
    基於代碼編輯器的發票定制的幫助部分
  • 保存並激活模板以進一步將其用於您的發票。
  • 第 5 步:將附加/元字段添加到發票

    這一步可能不是每個人都需要的。 但它有助於根據您的商店和客戶需求定制發票。

    高級發票設置可用於在 WooCommerce 發票中添加訂單/產品元數據。

    WooCommerce Invoice/Pack Slip-Invoice Advanced
    WooCommerce 發票高級設置
    • 訂單元字段:通過從下拉列表中選擇所需項目,在發票中附加額外的訂單信息。 您可以從默認字段列表中選擇一個字段,或單擊添加現有訂單元字段按鈕以通過提供自定義字段名稱和字段的相應元鍵來創建自定義元字段。 訂單元鍵可以在產品的 WooCommerce 訂單頁面的自定義字段部分中找到。

    WooCommerce Invoice:Pack Slip-Invoice Advanced-Order 元字段
    添加高級訂單元字段

    要添加下拉菜單中顯示的以外的其他訂單元詳細信息,請單擊添加現有訂單元字段

    WooCommerce 發票:Pack Slip-Invoice Advanced-Add Order 元字段
    搜索要添加到發票的元字段
  • 產品元字段:在發票中選擇/添加其他產品信息。 單擊添加產品元以通過提供自定義字段名稱和字段的相應元鍵來添加新的產品元字段。 產品元鍵可以在產品頁面的自定義字段部分中找到。

  • WooCommerce Invoice:Pack Slip-Invoice Advanced-Product 元字段
    將產品元字段添加到 WooCommerce 發票
  • 發票的自定義頁腳:在文本區域中鍵入發票的自定義頁腳。 如果留空,則將加載常規設置中的默認頁腳。
  • 單擊“更新設置”按鈕可以保存設置。

    下訂單時,有效發票模板的 PDF 版本將附在訂單郵件中,並附有下載和打印規定,如下所示。

    電子郵件中附加的 WooCommerce 發票
    電子郵件中附加的 WooCommerce 發票

    您甚至可以從 WooCommerce 訂單頁面打印/下載發票,如下所示:

    WooCommerce 訂單頁面打印貨件
    WooCommerce 訂單頁面打印貨件

    示例發票如下所示:

    樣品發票-pdf
    發票樣本

    結論

    如果不向客戶提供發票文件,幾乎不可能經營在線商店。 如果您在國際上銷售並且必須遵守不同的稅收和發票標準,您可能會發現生成發票並不容易。 但是使用 WooCommerce 發票插件,您可以在很大程度上減少生成發票的工作量。