Title: Checkmate PDF Invoices, Packing Slips &amp; Delivery Notes for WooCommerce
Author: KingAddons.com
Published: <strong>2026년 3월 1일</strong>
Last modified: 2026년 9월 2일

---

플러그인 검색

![](https://ps.w.org/checkmate-pdf-invoices/assets/banner-772x250.png?rev=3472131)

![](https://ps.w.org/checkmate-pdf-invoices/assets/icon.svg?rev=3472127)

# Checkmate PDF Invoices, Packing Slips & Delivery Notes for WooCommerce

 작성자: [KingAddons.com](https://profiles.wordpress.org/kingaddons/)

[다운로드](https://downloads.wordpress.org/plugin/checkmate-pdf-invoices.2.0.4.zip)

 * [세부사항](https://ko.wordpress.org/plugins/checkmate-pdf-invoices/#description)
 * [평가](https://ko.wordpress.org/plugins/checkmate-pdf-invoices/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/checkmate-pdf-invoices/#installation)
 * [개발](https://ko.wordpress.org/plugins/checkmate-pdf-invoices/#developers)

 [지원](https://wordpress.org/support/plugin/checkmate-pdf-invoices/)

## 설명

**Checkmate PDF Invoices** turns every WooCommerce order into a professional PDF
document — automatically.

Pick a preset, drag the blocks where you want them, and Checkmate attaches the finished
PDF to your order emails. Your customers get their invoice the moment they pay, 
your warehouse gets a packing slip, and you never touch a template file, a code 
snippet or a child theme again.

#### Design your documents visually

The built-in editor is a real drag-and-drop canvas, not a settings page with a “
custom CSS” box. Build your layout from rows and columns, then drop in the blocks
you need:

 * **Document blocks** — document title, document number, document date, shop info
 * **Order blocks** — billing address, shipping address, order number, order date,
   payment method, shipping method, customer note
 * **Tables** — line items table and totals table, with control over which columns
   appear
 * **Content** — logo, headings, text, images, notes, footer
 * **Layout** — rows, columns, spacers, dividers

Every block has its own controls for font size, weight, colour, alignment and spacing,
and the live preview shows the real PDF as you build. Set your paper size, orientation
and base font per template; DejaVu Sans is the default so accented and non-Latin
characters render correctly out of the box.

Start from one of the bundled presets — Classic, Minimal, Compact and Bold invoices,
four packing slip styles, plus delivery note and credit note designs — or open a
blank canvas.

#### Four document types

 * **Invoices** — sequential, legally usable numbering, attached to the emails you
   choose
 * **Packing Slips** — price-free versions for your fulfilment team, with SKU-focused
   presets
 * **Delivery Notes** — for the parcel or the courier
 * **Credit Notes** — for refunds, with their own numbering format

#### Automatic email attachments

Assign a template to any WooCommerce email event and Checkmate does the rest: New
Order, Processing, Completed, On-Hold, Cancelled, Failed, Refunded, Partially Refunded,
Customer Note, and the manual “Customer Invoice” email. Different templates for 
different events are fine — a full invoice on Completed, a packing slip on New Order
for the admin, whatever your workflow needs.

If PDF generation ever fails, the email still goes out. Checkmate never breaks checkout.

#### Invoice numbering that fits your accounting

 * Custom number formats with `{year}`, `{month}`, `{day}` and `{number}` placeholders
 * Zero padding to any width (`00042`)
 * Set the next number manually when migrating from another system
 * Optional yearly counter reset
 * Separate formats for packing slips and credit notes
 * Invoice number column in the orders list

#### Built for how shops actually work

 * **Bulk downloads** — select orders in the list table and get every invoice in
   one ZIP
 * **Order screen buttons** — download or print any document straight from the order
   edit page
 * **Customer downloads** — logged-in customers get a link in My Account; guests
   get a secure key-based link in their order email, no account required
 * **HPOS compatible** — full support for High-Performance Order Storage, including
   the new orders screen and its bulk actions
 * **Performance** — optional template caching and on-disk PDF storage, with automatic
   cleanup of files older than N days
 * **Debug mode** — detailed logging when you need to trace a rendering problem

#### Developer friendly

 * **No dependency conflicts.** Dompdf ships prefixed inside its own namespace, 
   so Checkmate can never collide with another plugin’s copy of a PDF library.
 * **Modern PHP.** Strict types, namespaced classes, a minimal autoloader, no Composer
   autoload registered at runtime.
 * **Filterable.** Templates, numbering and limits go through filters — for example`
   checkmate_pdf_invoices_template_limit`.

## 설치

 1. Upload the plugin folder to `/wp-content/plugins/`, or install it from Plugins 
    > Add New.
 2. Activate the plugin through the WordPress Plugins screen. WooCommerce must be active.
 3. Go to **Checkmate PDF > Templates**, pick a preset and adjust it in the editor.
 4. Assign the template to the email events that should carry it.
 5. Check **Checkmate PDF > Settings** for numbering, customer access and storage options.

## FAQ

### Does it work with HPOS (High-Performance Order Storage)?

Yes. Checkmate declares HPOS compatibility and supports both the legacy orders screen
and the new WooCommerce orders table, including the invoice number column and bulk
actions.

### Can customers download their own invoice?

Yes, two ways, and both are optional. Logged-in customers get a download action 
in My Account > Orders. Guests get a link in their order email that works through
a secure unique key, so no account is needed.

### Can I attach a different document to each email?

Yes. Templates are assigned per email event, so you can send a full invoice on Completed
and a packing slip on New Order, for example.

### How many templates can I create?

This build allows 3 saved templates. Developers can change that with the `checkmate_pdf_invoices_template_limit`
filter or the `CHECKMATE_PDF_INVOICES_TEMPLATE_LIMIT` constant.

### Will my invoice numbers stay sequential if I migrate from another plugin?

Yes. Set the next invoice number in Settings > Document Numbering and Checkmate 
continues from there.

### Do non-Latin characters work?

Yes. Templates use DejaVu Sans by default, which covers Cyrillic, Greek and most
European accented characters. Helvetica, Times and Courier are also available.

### Does it slow down checkout?

No. PDF generation is wrapped so that a rendering error can never block an order
email or the checkout process, and generated PDFs can be cached on disk.

## 후기

이 플러그인에 대한 평가가 없습니다.

## 기여자 & 개발자

“Checkmate PDF Invoices, Packing Slips & Delivery Notes for WooCommerce”(은)는 오픈
소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

 *   [ KingAddons.com ](https://profiles.wordpress.org/kingaddons/)
 *   [ Alex ](https://profiles.wordpress.org/alxrlov/)
 *   [ Olga ](https://profiles.wordpress.org/olgadev/)

[자국어로 “Checkmate PDF Invoices, Packing Slips & Delivery Notes for WooCommerce”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/checkmate-pdf-invoices)

### 개발에 관심이 있으십니까?

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/checkmate-pdf-invoices/)
는, [SVN 저장소](https://plugins.svn.wordpress.org/checkmate-pdf-invoices/)를 확인하시거나,
[개발 기록](https://plugins.trac.wordpress.org/log/checkmate-pdf-invoices/)을 [RSS](https://plugins.trac.wordpress.org/log/checkmate-pdf-invoices/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 2.0.4

 * Maintenance release. The plugin has been tested with WordPress 7.1, and everything
   works as expected.

#### 2.0.3

 * Initial release with Visual Editor and HPOS support.

## 기초

 *  버전 **2.0.4**
 *  최근 업데이트: **2개월 전**
 *  활성화된 설치 **10+**
 *  워드프레스 버전 ** 6.0 또는 그 이상 **
 *  다음까지 시험됨: **7.1.3**
 *  PHP 버전 ** 7.4 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/checkmate-pdf-invoices/)
 * 태그:
 * [delivery note](https://ko.wordpress.org/plugins/tags/delivery-note/)[invoice](https://ko.wordpress.org/plugins/tags/invoice/)
   [Packing Slip](https://ko.wordpress.org/plugins/tags/packing-slip/)[pdf invoice](https://ko.wordpress.org/plugins/tags/pdf-invoice/)
   [woocommerce](https://ko.wordpress.org/plugins/tags/woocommerce/)
 *  [고급 보기](https://ko.wordpress.org/plugins/checkmate-pdf-invoices/advanced/)

## 평점

아직 제출된 리뷰가 없습니다.

[Your review](https://wordpress.org/support/plugin/checkmate-pdf-invoices/reviews/#new-post)

[모든  리뷰 보기](https://wordpress.org/support/plugin/checkmate-pdf-invoices/reviews/)

## 기여자

 *   [ KingAddons.com ](https://profiles.wordpress.org/kingaddons/)
 *   [ Alex ](https://profiles.wordpress.org/alxrlov/)
 *   [ Olga ](https://profiles.wordpress.org/olgadev/)

## 지원

할 말 있으신가요? 도움이 필요하신가요?

 [지원 포럼 보기](https://wordpress.org/support/plugin/checkmate-pdf-invoices/)