Title: duckPOS
Author: PayPlus Tech Team
Published: <strong>2025 年 5 月 28 日</strong>
Last modified: 2026 年 5 月 19 日

---

搜尋外掛

![](https://ps.w.org/duckpos/assets/icon-256x256.png?rev=3302514)

# duckPOS

 由 [PayPlus Tech Team](https://profiles.wordpress.org/payplus/) 開發

[下載](https://downloads.wordpress.org/plugin/duckpos.1.1.27.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/duckpos/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/duckpos/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/duckpos/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/duckpos/#developers)

 [技術支援](https://wordpress.org/support/plugin/duckpos/)

## 外掛說明

Front-end POS:
 Use the shortcode on a page to browse categories, search products
by title, SKU, or barcode identifiers (GTIN, UPC, EAN, ISBN, and common plugin meta
fields), manage the cart, enter customer details, and pay via PayPlus EMV, PayPlus
gateway iframe, cash, or other WooCommerce gateways where supported. Product cards
show SKU and barcode when available.

WooCommerce admin (Orders):
 Orders created through duckPOS are tagged with order
meta so you can filter the WooCommerce orders screen to show all orders, only duckPOS
orders, or exclude duckPOS orders. Optional setting: open the orders list with duckPOS
orders excluded by default. You can also bulk-export selected orders to CSV (Excel-
compatible UTF-8) or to an Excel-openable .xls file.

## 安裝方式

 1. Install via wordpress plugins.
 2. Activate.
 3. Create a new page (make it private for admin only) and add a shortcode [duckpos_pos_page]
    to it.
 4. Save , publish and navigate to the page.
 5. You can now start using it.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈duckPOS〉的開發相關工作。

參與者

 *   [ PayPlus Tech Team ](https://profiles.wordpress.org/payplus/)
 *   [ Shlomo Shehebar ](https://profiles.wordpress.org/shlomtzion/)

[將〈duckPOS〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/duckpos)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/duckpos/)、查看
[SVN 存放庫](https://plugins.svn.wordpress.org/duckpos/)，或透過 [RSS](https://plugins.trac.wordpress.org/log/duckpos/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/duckpos/)。

## 變更記錄

#### 1.1.27

Added – POS product search matches GTIN, UPC, EAN, ISBN (WooCommerce `global_unique_id`),`
_barcode`, and other common identifier meta keys on products and variations, in 
addition to SKU.

Added – POS product cards and variant picker show **Barcode:** beside **SKU:** when
a GTIN/barcode value is set (variations included). Translatable SKU/Barcode labels.

#### 1.1.26

Added – Settings: “Orders admin: hide duckPOS by default” — when enabled, WooCommerce
Orders loads with “Exclude duckPOS orders” applied until the list filter is changed.“
All orders” is a separate explicit choice in the dropdown so it is not confused 
with that default.

#### 1.1.25

Added – Settings: “Hide empty categories in POS” (default on) — omit categories 
with no catalog-visible products from the POS category list (`hide_empty`-style 
behavior).

Fix – WooCommerce orders list (HPOS): “Exclude duckPOS orders” filter no longer 
triggers extremely slow meta queries; exclude logic simplified for fast SQL.

Tweak – POS product pagination (Previous / Next / page indicator): force readable
label colors so themes that style buttons with white text no longer hide labels 
on light backgrounds; category scroll buttons hardened the same way.

#### 1.1.24

Added – WooCommerce admin: bulk actions on the orders list to export selected orders
to CSV (Excel-compatible, UTF-8 BOM) or to Excel (.xls HTML table format).

#### 1.1.23

Added – WooCommerce admin: dropdown filter on the orders list — All orders, duckPOS
orders only, or Exclude duckPOS orders (uses order meta `_duckpos_order`).

#### 1.1.9 – 1.1.22

Added/Tweak – POS sales-rules integration (when enabled), cart total loaders and
UX, optional “search across all categories,” global barcode/paste handling for product
lookup, PayPlus/iframe messaging hooks, and fixes for POS caching/nonce issues with
page caches.

#### 1.1.8

Added – Customer search in the customer details form: search existing customers 
by name, email, or phone and auto-fill their details.

#### 1.1.7 – 20-04-2026

Added – Product search now also matches by SKU (barcode), including variation SKUs,
in addition to product title.

#### 1.1.6 – 16-02-2026

Added – General product: create and use a general-purpose product with an editable
price directly in DuckPOS (Activated via plugin settins).
 Added – Inline price 
editing: adjust the price of single or multiple items within the same cart line.
Added – Sale price support (BETA): when enabled in settings, DuckPOS cart calculations
will respect sale prices from supported plugins.

#### 1.1.5 – 27-01-2026

Added – Support for variable products with variant selection and management.
 Added–
Cart item action buttons (increment, decrement, remove) for improved cart management.

#### 1.1.4 – 02-06-2025

Added – PayPlus Ltd. as an author.
 Added – User interface enhancements for the 
POS. Added – Placeholder image displayed for products without an image. Added – 
Hebrew language translation. Added – Improved support for LTR and RTL text directions.
Tweak – Adjusted product and cart design. Tweak – Tax line hidden when prices are
inclusive of tax.

#### 1.1.3 – 29-05-2025

Fix – Main plugin image link.

#### 1.1.2 – 22-05-2025

Fix – Updated requires at least and Requires PHP version to fit.

#### 1.1.1 – 21-05-2025

Fix – Implemented changes based on WordPress review feedback.
 Fix – Fixed “Requires
as least:…” in readme.txt Fix – implemented wp_register_style() and wp_enqueue_style()
to add CSS from a file. Fix – text domain corrected to fit slug : duckpos. Fix –
implemented correct usage of wp_register_script() and wp_enqueue_script() and wp_add_inline_script()
for js scripts. Fix – Added prefix to all needed script names functions and shortcode.
Fix – Added missing : if ( ! defined( ‘ABSPATH’ ) ) exit; in rest-api.php.

#### 1.1.0 – 04-05-2025

Added – Order printing functionality.
 Added – List view for printed/unprinted orders.
Added – Automatic order printing upon successful payment via any gateway. Added –
Automatic redirection back to duckPOS from thank you pages. Added – Display “Return
to duckPOS” button on thank you page after payment. Added – duckPOS settings link
in the WordPress admin menu. Added – Option to display native PayPlus buttons. Added–
Print view with a dedicated “Print” button. Tweak – Hide uncategorized and show 
on “All Categories”. Added – Product search filtered by the current category. Added–
Display customer details. Added – Top bar button linking to the duckPOS page. Tweak–
Moved Vue template HTML to pos-app-template.html for improved readability. Fix –
Spinners/Loaders fixed to appear in all operation systems.

## 中繼資料

 *  版本 **1.1.27**
 *  最後更新 **2 週前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 6.0 或更新版本 **
 *  已測試相容的 WordPress 版本 **6.9.4**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/duckpos/)
 * 標籤:
 * [pos](https://tw.wordpress.org/plugins/tags/pos/)[woocommerce](https://tw.wordpress.org/plugins/tags/woocommerce/)
 *  [進階檢視](https://tw.wordpress.org/plugins/duckpos/advanced/)

## 評分

這個項目尚無任何評論記錄。

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

[查看全部使用者評論](https://wordpress.org/support/plugin/duckpos/reviews/)

## 參與者

 *   [ PayPlus Tech Team ](https://profiles.wordpress.org/payplus/)
 *   [ Shlomo Shehebar ](https://profiles.wordpress.org/shlomtzion/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/duckpos/)