周邊
本文提供與 Microsoft Dynamics 365 Commerce 周邊相關之概念的概觀。 它描述了周邊裝置連接到銷售點 (POS) 的各種方式以及負責管理與 POS 連接的元件。
必要條件
為 Dynamics 365 Commerce 版本 10.0.42 及更新版本設定硬體站時,必須新增以下登錄項目以支援傳輸圖層安全性 (TLS) 1.3:
- TLS 1.3\Server:Enabled=1
- TLS 1.3\Client:Enabled=1
- TLS 1.2\Server:Enabled=0
- TLS 1.2\Client:Enabled=0
- TLS 1.1\Server:Enabled=0
- TLS 1.1\Client:Enabled=0
- TLS 1.0\Server:Enabled=0
- TLS 1.0\Client:Enabled=0
- SSL 3.0\Server:Enabled=0
- SSL 3.0\Client:Enabled=0
- SSL 2.0\Server:Enabled=0
- SSL 2.0\Client:Enabled=0
為 Commerce 版本 10.0.41 及較舊版本設定硬體站時,必須新增以下登錄項目以支援 TLS 1.2:
- TLS 1.2\Server:Enabled=1
- TLS 1.2\Client:Enabled=1
- TLS 1.1\Server:Enabled=0
- TLS 1.1\Client:Enabled=0
- TLS 1.0\Server:Enabled=0
- TLS 1.0\Client:Enabled=0
- SSL 3.0\Server:Enabled=0
- SSL 3.0\Client:Enabled=0
- SSL 2.0\Server:Enabled=0
- SSL 2.0\Client:Enabled=0
概念
POS 收銀機
瀏覽:移至零售和商務 > 通路設定 > POS 設定 > 收銀機。 銷售點 (POS) 收銀機是用來定義 POS 特定執行個體特徵的實體。 這些特徵包括用於收銀機的周邊裝置的硬體設定檔或設定、收銀機對應到的商店,以及登入該收銀機的使用者的視覺效果體驗。
裝置
瀏覽:移至零售和商務 > 通路設定 > POS 設定 >裝置。 裝置是一個實體,代表對應到 POS 收銀機的裝置的實體執行個體。 建立裝置後,它會對應到 POS 收銀機。 裝置實體會追蹤有關 POS 收銀機何時啟動、正在使用的用戶端類型,以及部署到特定裝置之應用程式套件的資訊。
裝置可以對應到以下應用程式類型:Retail Modern POS、零售雲端 POS、Retail Modern POS – Android,和 Retail Modern POS – iOS。
新式 POS
新式 POS 是 Microsoft Windows 的 POS 程式。 它可以部署在 Windows 10 和 Windows 11 作業系統上。
雲端 POS
Cloud POS 是新式 POS 程式的瀏覽器型版本,可在 Web 瀏覽器中存取。
iOS 的新式 POS
iOS 的新式 POS 是新式 POS 程式的 iOS 型版本 ,可以部署在 iOS 裝置上。
Android 的新式 POS
Android 的新式 POS 是新式 POS 程式的 Android 型版本 ,可以部署在 Android 裝置上。
POS 周邊裝置
POS 周邊裝置是明確支援 POS 功能的裝置。 這些周邊裝置通常會分為特定類別。 有關這些類別的詳細資訊,請參閱本文的「裝置類別」區段。
硬體工作站
瀏覽:移至零售與商務 > 通路 > 商店 > 所有商店。 選擇一間商店,然後選取硬體站 FastTab。 硬體站設定是通路等級設定,用於定義部署周邊裝置邏輯的執行個體。 通路層級的此設定是用來確定硬體站的特性。 它也會用來列出可用於給定商店中新式 POS 執行個體的硬體站。 硬體站內建於 Windows 和 Android 的新式 POS 程式中。 硬體站也可以獨立部署為獨立的 Microsoft Internet Information Services (IIS) 程式。 在本案例中,它是透過網路存取的。
硬體設定檔
瀏覽:移至零售和商業 > 通路設定 > POS 設定 > POS 設定檔 > 硬體設定檔。 硬體設定檔是為 POS 收銀機或硬體站設定的設備清單。 硬體設定檔可以直接對應到 POS 收銀機或硬體站。
裝置類別
POS 周邊裝置通常會分為幾個類別。 本區段描述並概述新式 POS 支援的裝置。
印表機
印表機包括傳統的 POS 收據印表機和整頁印表機。 透過 Retail POS (OPOS) 的物件連結和嵌入以及 Microsoft Windows 驅動程式介面支援印表機。 Epson 和 Star 是較合適的收據印表機原始設備製造商 (OEM)。 對於其他 OEM,必須建立擴充才能與其整合。 最多可以同時使用兩台印表機。 此功能支援在收據印表機上列印現金自運客戶收據的情境。 包含更多資訊的客戶訂單在整頁印表機上列印。 收據印表機可以透過 USB 直接連接到電腦、透過乙太網路連接到網路,或透過藍牙連接。
掃描器
最多可以同時使用兩個條碼掃描器。 此功能支援需要移動性更強的掃描器來掃描大型或重型物品的情境,而固定嵌入式掃描器則用於大多數標準尺寸的物品,以加快結帳時間。 可透過 OPOS、通用 Windows 平台 (UWP),或 keyboard wedge 介面支援掃描器。 僅支援透過鍵盤楔形介面在 iOS 的 Store Commerce 上掃描,因此 iOS 的 Store Commerce 使用的掃描器必須能夠將掃描資料作為單一點擊發送。 USB 或藍牙可用於將掃描器連接到電腦。
磁條閱讀機
可使用 OPOS 驅動程式設定 USB 磁條讀取器 (MSR)。 如果您想要使用獨立的 MSR 進行電子資金轉帳 (EFT) 付款交易,則 MSR 必須由付款連接器管理。 獨立的 MSR 可用於獨立於支付連接器的客戶忠誠度輸入、員工登入和禮品卡輸入。
收銀機
每個硬體設定檔可支援兩個現金抽屜。 此功能使每個收銀機可以同時用於兩個有效班次。 在共享班次或現金抽屜同時由多個行動 POS 裝置使用的情況下,每個硬體設定檔僅允許使用一個現金抽屜。 現金抽屜可以透過 USB 直接連接到電腦、連接到網路,或透過 RJ12 介面連接到收據印表機。 在某些情況下,現金抽屜也可以透過藍牙連接。 Epson 和 Star 是較合適的現金抽屜 OEM 廠商。 對於其他 OEM,必須建立擴充才能與其整合。
明細顯示
明細顯示器會在交易期間用來向客戶顯示產品、交易餘額和其他有用資訊。 可使用 OPOS 驅動程式透過 USB 將一個明細顯示器連接到電腦。
簽名請款
簽章擷取裝置可以使用 OPOS 驅動程式透過 USB 直接連接到電腦。 設定好簽章擷取後,系統會提示客戶在裝置上簽名。 提供簽章後,會將其顯示給收銀員接受。
縮放
可使用 OPOS 驅動程式透過 USB 將磅秤連接到電腦。 當標記為「已稱重」產品的產品新增到交易中時,POS 會從磅秤中讀取重量,將產品新增到交易中,並使用磅秤提供的數量。
PIN 鍵台
OPOS 支援個人識別碼 (PIN) 鍵盤,但必須透過付款連接器進行管理。
輔助顯示器
設定好輔助顯示器後,第 2 個 Windows 顯示器用於顯示基本資訊。 根據預設,輔助顯示器不可設定,且顯示的內容有限。 輔助顯示器的目的是支援獨立軟體廠商 (ISV) 擴充。
付款裝置
付款裝置支援是透過付款連接器執行的。 付款裝置可以執行其他裝置類別提供的一或多項功能。 例如,付款裝置可以充當 MSR/讀卡機、明細顯示器、簽章擷取裝置或個人識別碼鍵盤。 對付款裝置的支援執行是獨立於硬體設定檔中所包含為其他裝置提供的獨立設備支援。
支援的介面
OPOS
Commerce 支援 OPOS 產業標準作為主要周邊裝置平台以協助確保最大範圍的裝置可以與 Commerce 一起使用。 OPOS 標準由美國全國零售聯合會 (NRF) 制定,該組織為周邊裝置建立了產業標準通訊協定。 OPOS 是 OLE for POS 廣泛採用的標準實作。 它於 20 世紀 90 年代中期開發,此後已更新多次。 OPOS 提供了一個裝置驅動程式架構,可以輕鬆地將 POS 硬體與 Windows 型的 POS 系統整合。 OPOS 控制項會處理相容硬體和 POS 軟體之間的通訊。 OPOS 控制項由兩部分組成:
- 控制項物件-裝置類別 (例如明細顯示器) 的控制項物件為軟體程式提供介面。 Monroe Consulting Services (www.monroecs.com) 提供一組標準化的 OPOS 控制項物件,稱為通用控制項物件 (CCO)。 CCO 用於測試 Commerce 的 POS 元件。 因此,測試有助於保證,如果 Commerce 透過 OPOS 支援一個裝置類別,則會支援許多裝置類型,前提是製造商提供為 OPOS 內建的服務物件。 您不必明確測試每種裝置類型。
- 服務物件 -服務物件提供控制項物件 (CCO) 與裝置之間的通訊。 通常,裝置的服務物件由裝置製造商提供。 但是,在某些情況下,您可能必須從製造商的網站下載服務物件。 例如,可能有更新的服務物件可用。 若要找到製造商網站的位址,請參閱您的硬體文件。
OLE for POS 對 OPOS 實作的支援有助於保證,如果裝置製造商和 POS 發行者正確執行標準,則 POS 系統和受支援的裝置就可以一起合作,即使先前從未一起測試過。
附註
OPOS 支援不保證支援所有具有 OPOS 驅動程式的裝置。 Commerce 必須先透過 OPOS 支援該裝置類型或類別。 此外,服務物件可能不會始終與最新版本的 CCO 保持同步。 您還應該知道,一般來說,服務物件的品質各不相同。
Windows
POS 上的收據列印針對 OPOS 進行了最佳化。 OPOS 往往會比透過 Windows 列印更快。 因此,使用 OPOS 是一個好主意,特別是在列印 40 行收據且交易時間必須很快的環境中。 對於大多數裝置,您將使用 OPOS 控制項。 但是,某些 OPOS 收據印表機也支援 Windows 驅動程式。 透過使用 Windows 驅動程式,您可以存取最新的字體和建立一台印表機與多個收銀機的關係網。 但是,使用 Windows 驅動程式也有缺點。 這些缺點的若干範例如下:
- 使用 Windows 驅動程式時,圖像會在列印之前呈現。 因此,列印往往比使用 OPOS 控制項的印表機慢。
- 使用 Windows 驅動程式時,透過印表機連接 (「菊花鏈」) 的裝置可能無法正常運作。 例如,現金抽屜可能無法打開,或收據印表機可能無法按如期工作。
- OPOS 還支援一組更廣泛、特定於收據印表機的變數,例如裁紙或小單據列印。
- IIS 硬體站不支援 Windows 印表機。
如果 OPOS 控制項可用於您正在使用的 Windows 印表機,則印表機應該仍可與 Commerce 正常運作。
即插即用裝置
當即插即用裝置連接到支援該類型裝置的 Windows 作業系統版本時,無需驅動程式即可如預期地使用該裝置。 例如,如果 Windows 偵測到藍牙喇叭裝置,則作業系統知道該裝置具有「喇叭」類別類型,並會將該裝置視為喇叭。 不需要其他設定。
對於 POS 周邊裝置,許多 USB 裝置可以被插入並被 Windows 作業系統識別為人體學介面設備 (HID)。 但是,Windows 可能無法確定裝置提供的功能,因為裝置未指定裝置的類別或類型。 在 Windows 10 中,新增了條碼掃描器和 MSR 的裝置類別。 因此,如果裝置向 Windows 10 表明自己是這些類別之一的裝置,Windows 會在適當的時間偵聽來自該裝置的事件。
新式 POS 支援 UWP MSR 和掃描器。 因此,當新式 POS 準備好從這些裝置之一輸入並且連接屬於某一裝置類別的裝置時,就可以使用該裝置。 例如,如果將即插即用條碼掃描器插入 Windows 10 電腦,且為新式 POS 設定條碼登入,則條碼掃描器將在登入頁面上變成使用中。 不需要其他設定。
其他類別的 POS 周邊裝置正在新增到 Windows 中,例如現金抽屜和收據印表機的類別。 在新式 POS 中對這些新裝置類別的支援尚未確定。
附註
當由名為 USB 選擇性暫停的 Windows 10 電源管理功能管理時,某些 USB 裝置可能會變得無回應或不可靠。 如果 USB 周邊裝置變得無回應,則可能需要停用該裝置的選擇性暫停功能。 如需詳細資訊,請參閱啟用選擇性暫停。
Keyboard wedge
Keyboard wedge 裝置會將資料傳送到電腦,就像在鍵盤上鍵入該資料一樣。 因此,根據預設,在 POS 上為使用中的欄位將接收掃描或刷卡的資料。 在某些情況下,此行為可能會導致錯誤類型的資料被掃描到錯誤的欄位中。 例如,條碼可能會被掃描到用來輸入信用卡資料的欄位中。 在許多情況下,POS 上的邏輯可以確認掃描或刷卡的資料是條碼還是刷卡資料。 因此,資料會被正確處理。 但是,當裝置設定為 OPOS 而不是鍵盤楔形裝置時,以更好掌控如何使用這些裝置中的資料,因為對資料來源裝置有更多的了解。 例如,來自條碼掃描器的資料會自動辨識為條碼,且與使用通用字串搜尋 (如鍵盤楔形裝置的情況) 相比,可以更輕鬆快速地找到資料庫中的相關記錄。
附註
當 POS 中使用 keyboard wedge 掃描器時,必須對其進行編程,以在最後掃描的字元後發送回車或輸入事件。 如果未完成此設定,keyboard wedge 掃描器將無法正常運作。 有關如何附加回車事件的詳細資訊,請參閱裝置製造商提供的文件。
裝置印表機
「裝置」類型的印表機可以設定為提示使用者選取為電腦設定的印表機。 設定好「裝置」類型的印表機後,如果新式 POS 遇到列印指令,則系統會提示使用者在清單中選取印表機。 此行為與 Windows 驅動程式的行為不同,因為「Windows」印表機類型的硬體設定檔不會向使用者顯示印表機清單。 相反地,它會要求您在裝置名稱欄位中提供指定的印表機。
網路
網路可選址的現金抽屜、收據印表機和付款終端機可透過網路直接透過適用於 Windows 的新式 POS 應用程式內建的進程間通訊 (IPC) 硬體站,或透過其他新式 POS 用戶端的 IIS 硬體站使用。
硬體站部署選項
專用
適用於 Windows 和 Android 的新式 POS 用戶端包括專用或內建硬體站。 這些用戶端可以使用應用程式內建的商務邏輯直接與周邊裝置通訊。 Android 應用程式僅支援網路裝置。 有關 Android周邊裝置支援的更多資訊,請參閱在 Android 和 iOS 上設定 POS hybrid 應用程式一文。
若要使用專用硬體站,請按照以下步驟動作。
- 將硬體設定檔指派給要使用適用於 Windows 的新式 POS 或 Android 應用程式的收銀機。
- 為要使用收銀機的商店建立一個「專用」類型的硬體站。
- 在非抽屜模式下開啟新式 POS,然後使用管理硬體站作業來開啟硬體站功能。 根據預設,專用硬體站會處於使用中狀態。
- 登出新式 POS。 然後重新登入並開啟班次。 現在可以使用硬體設定檔中設定的周邊裝置。
附註
您只需要一個記錄類型為專用的硬體站。 不要在記錄上設定硬體設定檔或 EFT 值;這些值將會在 POS 收銀機表單上設定。
共用
有時也稱為「IIS」硬體站,「IIS」意味著 POS 應用程式透過 Microsoft Internet Information Services 連接到硬體站。 POS 應用程式透過在連接裝置的電腦上執行的 Web 服務連接到 IIS 硬體站。 使用共用硬體站時,連接到硬體站的周邊裝置可由與 IIS 硬體站位於同一網路上的任何 POS 收銀機使用。 由於只有適用於 Windows 和 Android 的新式 POS 包含對外圍裝置的內建支援,因此所有其他新式 POS 應用程式必須使用 IIS 硬體站與硬體設定檔中配設定的 POS 周邊裝置進行通訊。 因此,IIS 硬體站的每個執行個體都需要一台電腦來執行與裝置通訊的 Web 服務和應用程式。
共用硬體站可用來允許多個銷售點用戶端共用周邊裝置,或可用來管理單一銷售點的一組專用周邊裝置。
當硬體站用來支援多個 POS 用戶端之間共用周邊裝置時,應僅使用現金抽屜、收據印表機和付款終端機。 您無法直接連接獨立的條碼掃描器、MSR、明細顯示器、磅秤或其他裝置。 否則,當多個 POS 裝置同時嘗試索取這些周邊裝置時,就會發生衝突。 以下是如何管理受支援裝置的衝突:
- 現金抽屜 – 現金抽屜是透過發送到裝置的事件來打開。 如果在現金抽屜已經打開的情況下叫用現金抽屜,可能會出現問題。 在共用硬體站設定中使用的現金抽屜應在硬體設定檔中設定為共享。 此設定可防止 POS 在發送打開指令時,檢查現金抽屜是否已打開。
- 收據印表機 – 如果同時向硬體站發送兩個收據列印命令,其中一個命令可能會遺失,具體取決於裝置。 某些裝置具有內部記憶體或集區,可預防此問題。 如果列印命令不成功,收銀員會收到錯誤訊息,並可以從 POS 重試列印命令。
- 付款終端機 – 如果收銀員嘗試在已使用的付款終端機上進行交易,系統會顯示一則訊息,通知收銀員該終端機正在使用,並要求收銀員稍後重試。 通常,收銀員可以看到終端機已被使用,並會等到其他交易完成後再嘗試再次提出。
計劃在未來發行版本中進行驗證,以檢測是否為對應到共用硬體站的硬體設定檔設定了不支援的裝置。 如果偵測到任何不受支援的裝置,使用者將收到一則訊息,指出共用硬體站不支援這些裝置。 在共享硬體站的情況下,提出時選取選項會在收銀機層級設定為是。 然後,在 POS 上為交易選取提出時,系統會提示 POS 使用者選取硬體站。 當僅在提出時選取硬體站時,硬體站選擇將直接新增至移動情境的 POS 工作流程。 作為額外的好處,付款終端機上的明細顯示器不用於共享情境。 如果付款終端被當成明細顯示器使用,則可能會阻止其他使用者使用該終端機,直到交易完成。 在移動情境中,明細可能會在較長時間內新增至交易中。 因此,需要提出時選取選項以確保最佳的裝置可用性。
網路周邊裝置
硬體設定檔中裝置的網路指定使現金抽屜、收據印表機和付款終端機能夠透過網路連線進行連接。
適用於 Windows 的新式 POS
您可以在兩個位置指定網路周邊裝置的 IP 位址。 如果適用於Windows 的新式 POS 用戶端是使用一組網路周邊裝置,則您應該使用收銀機本身動作窗格上 IP 設定選項來設定這些裝置的 IP 位址。 對於將在 POS 收銀機之間共用網路裝置的情況,被指派網路裝置的硬體設定檔可以直接對應到共用硬體站。 若要指派 IP 位址,請在商店頁面上選取該硬體站,然後使用硬體站部分的 IP 設定選項來指定指派給該硬體站的網路裝置。 對於僅具有網路裝置的硬體站,您無需部署硬體站本身。 在這種情況下,僅需要硬體站以便根據網路可選址裝置在商店中的位置,對它們進行概念性分組。
iOS 的雲端 POS 和 新式 POS
驅動實體連接和網路可選址周邊裝備的邏輯包含在硬體站中。 因此,對於除了適用於 Windows 和 Android 的新式 POS 以外的所有 POS 用戶端,都必須部署並啟動 IIS 硬體站,以讓 POS 能夠與周邊裝置通訊 ( 無論這些周邊裝置是否實體連接到硬體站或透過網路選址)。
設定和配置
硬體站安裝
有關如何安裝 IIS 硬體站的指南,請參閱設定和安裝硬體站。
適用於 Windows 的新式 POS 的設定和配置
如需詳細資訊,請參閱設定、安裝,和啟動新式 POS (MPOS)。
適用於 Android 和 iOS 的新式 POS 的設定和配置
如需詳細資訊,請參閱在 Android 和 iOS 上設定 POS hybrid 應用程式。
OPOS 裝置的設定和配置
有關 OPOS 元件的詳細資訊,請參閱支援的介面。 通常,OPOS 驅動程式會由裝置製造商提供。 安裝 OPOS 裝置驅動程式時,它會在 Windows 註冊表的以下位置之一新增一個金鑰:
- 32 位元系統:HKEY_LOCAL_MACHINE\SOFTWARE\OLEforRetail\ServiceOPOS
- 64 位元系統:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\OLEforRetail\ServiceOPOS
在 ServiceOPOS 註冊表位置中,設定的裝置會根據 OPOS 裝置類別進行整理。 會儲存多個裝置驅動程式。
若要透過最大程度地減少不必要的「開啟」和「關閉」OPOS 作業來降低 POS 上出現連接錯誤的可能性,在執行 Commerce 版本 10.0.41 或更新版本時,可以在 Commerce headquarters 中為硬體設定檔裝置啟用保持連接開啟設定。
若要在 Commerce headquarters 版本 10.0.41 或更新版本中啟用保持連接開啟設定,請依照以下步驟。
- 在 headquarters 中,移至零售和商業 > 通路設定 > POS 設定 > POS 設定檔 > 功能設定檔。
- 在左窗格中,選取一個硬體設定檔。
- 在 POS 硬體設定檔表單的印表機 FastTab 上,將保持連接開啟選項設定為是。
- 執行 1090 分發排程工作將更新的硬體設定檔同步到商店。
附註
此設定只能和 OPOS 印表機、現金抽屜和明細顯示裝置的專用硬體設定檔一起使用。
由硬體站類型支援的情境
用戶端支援 – IPC 硬體站與 IIS 硬體站
下表顯示了支援的拓撲和部署情境。
客戶 | IPC 硬體站 | IIS 硬體站 |
---|---|---|
Windows 應用程式 | 是 | 是 |
雲端 POS | 編號 | 是 |
Android | 是 | 是 |
iOS | 編號 | 是 |
網路周邊裝置
網路周邊裝置可直接由內建於 Windows 和 Android 的新式 POS 中的硬體站支援。 對於所有其他用戶端,您必須部署 IIS 硬體站。
客戶 | IPC 硬體站 | IIS 硬體站 |
---|---|---|
Windows 應用程式 | 是 | 是 |
雲端 POS | 編號 | 是 |
Android | 是 | 是 |
iOS | 編號 | 是 |
由硬體站類型支援的裝置類型
適用於 Windows 的新式 POS,具有 IPC (內建) 硬體站
支援的裝置類別 | 支援的介面 |
---|---|
印表機 |
|
印表機 2 |
|
明細顯示 | OPOS 注意: 啟用保持連接開啟以最大程度地減少不必要的開啟和關閉 OPOS 作業,並降低連接錯誤的可能性。 |
雙顯示器 | Windows 驅動程式 |
磁條閱讀機 |
|
收銀機 |
|
收銀機 2 |
|
掃描器 |
|
掃描器 2 |
|
縮放 | OPOS |
PIN 鍵台 | OPOS (透過客製化付款連接器來提供支援。) |
簽名請款 | OPOS |
付款終端機 |
|
所有具有專用「共享」IIS 硬體站的新式 POS 用戶端
附註
當 IIS 硬體站是「專用」時,POS 用戶端和硬體站之間存在一對一的關係。
支援的裝置類別 | 支援的介面 |
---|---|
印表機 |
|
印表機 2 |
|
明細顯示 | OPOS |
磁條閱讀機 | OPOS |
收銀機 |
|
收銀機 2 |
|
掃描器 | OPOS |
掃描器 2 | OPOS |
縮放 | OPOS |
PIN 鍵台 | OPOS (透過客製化付款連接器來提供支援。) |
簽章。 擷取 | OPOS |
付款終端機 |
|
所有共享IIS 硬體站的新式 POS 用戶端
附註
當 IIS 硬體站是「共用」時,多個裝置可同時使用此硬體站。 對於這種情況,您應該僅使用下表中列出的裝置。 如果您嘗試共用此處未列出的裝置 (例如條碼掃描器和 MSR),則當多個裝置嘗試索取相同周邊裝置時,將會發生錯誤。 將來,這種設定將被明確阻止。
支援的裝置類別 | 支援的介面 |
---|---|
印表機 |
|
印表機 2 |
|
收銀機 |
|
收銀機 2 |
|
付款終端機 |
|
支援情境的設定
有關如何建立硬體設定檔的詳細資訊,請參閱將周邊裝備連接到銷售點 (POS)。
適用於 Windows 的新式 POS,具有 IPC (內建) 硬體站
此設定是傳統固定式 POS 收銀機最典型的設定。 對於這種情況,硬體設定檔資訊會直接對應到收銀機本身。 EFT 終端機號碼也應在收銀機本身上設定。 若要設定此配置,請按照以下步驟操作。
建立所有必要周邊裝置要在其中設定的硬體設定檔。
將硬體設定檔對應到 POS 收銀機。
為要使用 POS 收銀機的商店建立一個專用類型的硬體站。 描述可有可無。
附註
您不必在硬體站上設定任何其他屬性。 所有其他必需資訊 (例如硬體設定檔) 將來自收銀機本身。
請移至零售和商務 >零售和商務 IT> 配送排程。
選取 1090 分發計畫將新硬體設定檔同步到商店。 選取立即執行以將變更同步到 POS。
選取 1040 分發計畫將新硬體站同步到商店。 選取立即執行以將變更同步到 POS。
安裝和啟動 Windows 的新式 POS。
啟動 Windows 的新式 POS,並開始使用已連接的周邊裝置。
Android 的新式 POS,具有 IPC (內建) 硬體站
10.0.8 的新功能- Android 應用程式的新式 POS 現在支援 Epson 網路印表機以及透過 DK 連接埠連接到這些印表機的現金抽屜。 如需詳細資訊,請參閱在 Android 和 iOS 上設定 POS hybrid 應用程式一文。
所有具有專用、共享 IIS 硬體站的新式 POS 用戶端
此設定可用於所有具有由一台 POS 收銀機專用之硬體站的新式 POS 用戶端。 若要設定此配置,請按照以下步驟操作。
建立所有必要周邊裝置要在其中設定的硬體設定檔。
為要使用 POS 收銀機的商店建立一個專用類型的硬體站。
在專用硬體站上,設定下列屬性:
主機名稱 – 要執行硬體站之主機電腦的名稱。
附註
雲端 POS 可以解決 localhost 以決定執行 Cloud POS 的本機電腦。 但是,配對雲端 POS 與硬體工作站所需的憑證也必須包含「Localhost」作為電腦名稱。 為了避免問題,我們建議您根據需要列出商店的每個專用硬體站的執行個體。 對於每個硬體站,主機名稱應為將部署硬體站之特定電腦的名稱。
連接埠 – 用於硬體站與新式 POS 用戶端之間通訊的連接埠。
硬體設定檔 – 如果硬體站本身未提供硬體設定檔,則會使用指派給收銀機的硬體設定檔。
EFT POS 號碼 – 傳送 EFT 授權時使用的 EFT 終端機識別碼。 此識別碼是由信用卡處理機構提供。
套件名稱 – 部署硬體站時要使用的硬體站套件。
請移至零售和商務 >零售和商務 IT> 配送排程。
選取 1090 分發計畫將新硬體設定檔同步到商店。 選取立即執行以將變更同步到 POS。
選取 1040 分發計畫將新硬體站同步到商店。 選取立即執行以將變更同步到 POS。
安裝硬體站。 有關如何安裝硬體站的詳細資訊,請參閱設定和安裝零售硬體站。
安裝和啟動新式 POS。 有關如何安裝新式 POS 的詳細資訊,請參閱設定、安裝,和啟動新式 POS (MPOS)。
登入新式 POS,選取執行非抽屜作業。
開始管理硬體站作業。
選取管理。
在硬體站管理頁面,設定選項以開啟硬體站。
選取要使用的硬體站,然後選取配對。
硬體站配對後,選取關閉。
在硬體站選擇頁面上,選取最近選取的硬體站以將其啟動。
所有具有共享 IIS 硬體站的新式 POS 用戶端
此設定可用於與其他裝置共用硬體站的所有新式 POS 用戶端。 若要設定此配置,請按照以下步驟操作。
建立必要周邊裝置要在其中設定的硬體設定檔。
為要使用 POS 收銀機的商店建立一個共用類型的硬體站。
在共用硬體站上,設定下列屬性:
- 主機名稱 – 要執行硬體站之主機電腦的名稱。
- 描述 – 有助於識別硬體站的文字,例如退貨或店面。
- 連接埠 – 用於硬體站與新式 POS 用戶端之間通訊的連接埠。
- 硬體設定檔 – 對於共用硬體站,每個硬體站都應有一個硬體設定檔。 硬體設定檔可以在硬體站之間共用,但必須將它們對應到每個硬體站。 此外,當多個裝置使用同一個共用硬體工作站時,我們建議您使用共用班次。 若要設定共用班次,請移至零售和商業> 通路設定> POS 設定 > POS 設定檔 > 硬體設定檔。 對於每個公用硬體設定檔,請選取現金抽屜,然後將共用班次抽屜選項設為是。
- EFT POS 號碼 – 傳送 EFT 授權時使用的 EFT 終端機識別碼。 此識別碼是由信用卡處理機構提供。
- 套件名稱 – 部署硬體站時要使用的硬體站套件。
對商店中所需的每個附加硬體站重複步驟 2 和 3。
請移至零售和商務 >零售和商務 IT> 配送排程。
選取 1090 分發計畫將新硬體設定檔同步到商店。 選取立即執行以將變更同步到 POS。
選取 1040 分發計畫將新硬體站同步到商店。 選取立即執行以將變更同步到 POS。
在步驟 2 和 3 中設定的每台主機電腦上安裝硬體站。 有關如何安裝硬體站的詳細資訊,請參閱設定和安裝零售硬體站。
安裝和啟動新式 POS。 有關如何安裝新式 POS 的詳細資訊,請參閱設定、安裝,和啟動新式 POS (MPOS)。
登入新式 POS,選取執行非抽屜作業。
開始管理硬體站作業。
選取管理。
在硬體站管理頁面,設定選項以開啟硬體站。
選取要使用的硬體站,然後選取配對。
對新式 POS 要使用的每個硬體站重複步驟 14。
所有必要的硬體工作站都配對後,請選取關閉。
在硬體站選擇頁面上,選取最近選取的硬體站以將其啟動。
附註
如果裝置經常使用不同的硬體站,我們建議您將新式 POS 設定為提示收銀員在開始提出流程時,選取硬體站。 請移至零售和商務 > 通路設定 > POS 設定 > 收銀機。 選擇收銀機,然後將提出時選取選項設為是。 使用 1090 分發計畫以將變更同步到通路資料庫。
可擴展性
有關硬體工作站的擴充情境的資訊,請參閱將 POS 與新硬體裝置整合並產生擴充安裝程式。
安全性
根據目前的安全性標準,在實際執行環境中應使用以下設定:
硬體站安裝程式
硬體站安裝程式將透過自助服務在安裝過程中自動進行以下登錄編輯。
- 應停用安全通訊端層 (SSL)。
- 只有傳輸層安全性 (TLS) 版本 1.3 (或目前最新版本) 應啟用並使用。
SSL 和 TLS
根據預設,從 Commerce 版本 10.0.42 及更新版本開始停用 SSL 和除了 TLS 1.3 以外的所有版本 TLS。 對於 Commerce 版本 10.0.41 及較早的版本,改用 TLS 1.2。
若要編輯或啟用這些值,請按照以下步驟操作:
選取 Windows 鍵 + R 來開啟執行命令視窗。
在開啟欄位中,輸入「Regedit」,然後選取確定。
如果出現 使用者帳戶控制對話方塊,請選取是。
在登錄編輯器視窗中,移至 HKEY_LOCAL_MACHINE\System\CurrentControlSet\SecurityProviders\SCHANNEL\Protocols。
Commerce 版本 10.0.42 及更新版本會自動輸入以下金鑰,以僅允許 TLS 1.3:
- TLS 1.3\Server:Enabled=1
- TLS 1.3\Client:Enabled=1
- TLS 1.2\Server:Enabled=0
- TLS 1.2\Client:Enabled=0
- TLS 1.1\Server:Enabled=0
- TLS 1.1\Client:Enabled=0
- TLS 1.0\Server:Enabled=0
- TLS 1.0\Client:Enabled=0
- SSL 3.0\Server:Enabled=0
- SSL 3.0\Client:Enabled=0
- SSL 2.0\Server:Enabled=0
- SSL 2.0\Client:Enabled=0
Commerce 版本 10.0.41 及較早的版本會自動輸入以下金鑰,以僅允許 TLS 1.2:
- TLS 1.2\Server:Enabled=1
- TLS 1.2\Client:Enabled=1
- TLS 1.1\Server:Enabled=0
- TLS 1.1\Client:Enabled=0
- TLS 1.0\Server:Enabled=0
- TLS 1.0\Client:Enabled=0
- SSL 3.0\Server:Enabled=0
- SSL 3.0\Client:Enabled=0
- SSL 2.0\Server:Enabled=0
- SSL 2.0\Client:Enabled=0
不應打開其他網路連接埠,除非出於已知的特定理由需要它們。
必須停用跨來源資源共用,並且必須指定接受的允許來源。
僅應使用受信任的憑證授權單位來取得要在執行硬體站的電腦上使用的憑證。
附註
檢閱 IIS 和付款卡產業 (PCI) 要求的安全準則非常重要。
周邊模擬器
如需詳細資訊,請參閱 Commerce的 周邊裝置。
經過 Microsoft 測試的周邊裝置
IPC (內建) 硬體站
以下周邊裝置已使用 Windows 的新式 POS 內建的 IPC 硬體站進行測試。
印表機
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
愛普生 | TM-T88V | OPOS | |
愛普生 | TM-T88IV | OPOS | |
愛普生 | TM-T88VI | OPOS | |
HP | H300 | OPOS | 供電的 USB |
星星 | TSP650II | 自訂 | 透過網路連接 |
星星 | mPOP | OPOS | 透過藍牙連接 |
東芝 | HSP100 | OPOS | |
東芝 | HSP150 | OPOS |
附註
內建硬體站不支援 Star TSP 100 印表機。 內建硬體站使用 64 位元處理序,與現有的 Star TP 100 驅動程式不相容。
條碼掃描器
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
得利捷 | Magellan 8400 | OPOS | |
Honeywell | 1900 | UWP | |
HP 整合的 | E1L07AA | OPOS | |
象徵 | LS2208 | OPOS |
付款終端機和個人識別碼鍵盤
Dynamics 365 Commerce 提供開箱即用的解決方案,用於與 Adyen 整合付款服務。 適用於 Adyen 的 Dynamics 365 付款連接器使用與裝置無關的 Adyen 付款終端機應用程式介面 (API),可以與該 API 支援的所有付款終端機進行互動。 有關支援的付款終端機的完整清單,請參閱 Adyen POS 終端機。
您也可以透過建立自訂連接器來使用其他具有 Dynamics 365 Commerce 的付款提供者 。 付款提供者支援的任何付款終端機都可以與 Dynamics 365 Commerce 一起使用。 同樣地,Dynamics 365 Commerce 允許付款提供者支援的任何付款裝置整合模型,例如本地 IP、雲端 API 或直接連接 (例如透過 USB) 到 POS。 如需詳細資訊,請參閱為付款終端機建立端對端付款整合。
收銀機
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
星星 | mPOP | OPOS | 透過藍牙連接 |
APG | Atwood | 自訂 | 透過網路連接 |
星星 | SMD2-1317 | OPOS | |
HP | QT457AA | OPOS | |
愛普生 | 自訂 | 透過 DK 連接埠連接愛普生網路印表機 |
明細顯示
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
愛普生 | DM-D110 | OPOS | |
HP | T 系列 | OPOS |
簽名請款
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
Scriptel | ST1550 | OPOS |
縮放
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
得利捷 | Magellan 8400 | OPOS |
磁條閱讀機
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
Magtek | 21073075 | UWP | |
Magtek | 21073062 | OPOS | |
HP | IDRA-334133 | OPOS |
專用的 IIS 硬體站
以下周邊裝置是透過使用專用 (非共用) IIS 硬體站以及 Windows 的新式 POS 和雲端 POS 進行測試的。
印表機
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
愛普生 | TM-T88V | OPOS | |
愛普生 | TM-T88IV | OPOS | |
HP | H300 | OPOS | 供電的 USB |
星星 | TSP650II | 自訂 | 透過網路連接 |
星星 | mPOP | OPOS | 透過藍牙連接 |
東芝 | HSP100 | OPOS | |
東芝 | HSP150 | OPOS |
條碼掃描器
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
得利捷 | Magellan 8400 | OPOS | |
HP 整合的 | E1L07AA | OPOS | |
象徵 | LS2208 | OPOS |
付款終端機和個人識別碼鍵盤
Dynamics 365 Commerce 提供開箱即用的解決方案,用於與 Adyen 整合付款服務。 適用於 Adyen 的 Dynamics 365 付款連接器使用與裝置無關的 Adyen 付款終端機 API,可以與該 API 支援的所有付款終端機進行互動。 有關支援的付款終端機的完整清單,請參閱 Adyen POS 終端機。
您也可以透過建立自訂連接器來使用其他具有 Dynamics 365 Commerce 的付款提供者 。 付款提供者支援的任何付款終端機都可以與 Dynamics 365 Commerce 一起使用。 同樣地,Dynamics 365 Commerce 允許付款提供者支援的任何付款裝置整合模型,例如本地 IP、雲端 API 或直接連接 (例如透過 USB) 到 POS。 如需詳細資訊,請參閱為付款終端機建立端對端付款整合。
收銀機
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
APG | Atwood | 自訂 | 透過網路連接 |
星星 | SMD2-1317 | OPOS | |
HP | QT457AA | OPOS | |
愛普生 | 自訂 | 透過 DK 連接埠連接愛普生網路印表機 |
明細顯示
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
HP 整合的 | G6U79AA | OPOS | |
愛普生 | M58DC | OPOS |
簽名請款
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
Scriptel | ST1550 | OPOS |
縮放
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
得利捷 | Magellan 8400 | OPOS |
磁條閱讀機
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
Magtek | 21073075 | UWP | |
Magtek | 21073062 | OPOS | |
HP | IDRA-334133 | OPOS |
共用的 IIS 硬體站
以下周邊裝置是透過使用共用的 IIS 硬體站以及 Windows 的新式 POS 和雲端 POS 進行測試的。
附註
僅支援印表機、付款終端機和現金抽屜。
印表機
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
愛普生 | TM-T88V | OPOS | |
愛普生 | TM-T88IV | OPOS | |
HP | H300 | OPOS | 供電的 USB |
星星 | mPOP | OPOS | 透過藍牙連接 |
東芝 | HSP100 | OPOS | |
東芝 | HSP150 | OPOS |
付款終端機
Dynamics 365 Commerce 提供開箱即用的解決方案,用於與 Adyen 整合付款服務。 適用於 Adyen 的 Dynamics 365 付款連接器使用與裝置無關的 Adyen 付款終端機 API,可以與該 API 支援的所有付款終端機進行互動。 有關支援的付款終端機的完整清單,請參閱 Adyen POS 終端機。
您也可以透過建立自訂連接器來使用其他具有 Dynamics 365 Commerce 的付款提供者 。 付款提供者支援的任何付款終端機都可以與 Dynamics 365 Commerce 一起使用。 同樣地,Dynamics 365 Commerce 允許付款提供者支援的任何付款裝置整合模型,例如本地 IP、雲端 API 或直接連接 (例如透過 USB) 到 POS。 如需詳細資訊,請參閱為付款終端機建立端對端付款整合。
收銀機
製造商 | 模型 | 介面 | 註解 |
---|---|---|---|
APG | Atwood | 自訂 | 透過網路連接 |
星星 | SMD2-1317 | OPOS | |
HP | QT457AA | OPOS | |
愛普生 | 自訂 | 透過 DK 連接埠連接愛普生網路印表機 |
疑難排解
新式 POS 可以偵測其清單中的硬體站以供選擇,但無法完成配對
解決方案:驗證以下潛在故障點清單:
- 執行新式 POS 的電腦信任執行硬體站的電腦上使用的憑證。
- 若要驗證此設定,請在 Web 瀏覽器中移至下列 URL:https://<Computer Name>:<Port Number>/HardwareStation/ping。
- 此 URL 使用 ping 來驗證電腦是否可以存取,而瀏覽器會指出憑證是否受信任。 (例如,在 Microsoft Edge,網址列中會出現一個鎖符號。當您選取該符號時,Microsoft Edge 會驗證憑證目前是否受信任。您可以透過查看顯示的憑證詳細資訊,在本機電腦上安裝憑證。)
- 在執行硬體站的電腦上,硬體站使用的連接埠會在防火牆中開啟。
- 硬體站已透過在硬體站安裝程式末端執行的安裝商家資訊工具,正確安裝了商家帳戶資訊。
新式 POS 無法偵測其清單中的硬體站以供選擇
解決方案:下列任一因素都可能導致此問題:
- Headquarters 的硬體站尚未正確設定。 如需詳細資訊,請參閱設定和安裝零售硬體站。
- 尚未執行工作來更新通路配設定。 在這種情況下,請執行 1070 工作來進行通路設定。
新式 POS 未反映新的現金抽屜設定
解決方案:關閉目前批次。 在目前批次關閉之前,對現金抽屜的變更不會更新到新式 POS。
現代 POS 正在回報周邊裝置的問題
解決方案:以下是造成此問題的一些典型原因:
請確認已關閉其他裝置驅動程式設定實用程序。 如果這些實用程序是打開的,它們可能會阻止新式 POS 或硬體站索取裝置。
如果周邊裝置與多個 POS 裝置共用,請確定其屬於以下類別之一:
- 收銀機
- 收據印表機
- 付款終端機
如果周邊裝置不屬於這些類別之一,則硬體站就不是設計用來讓周邊裝置在多個 POS 裝置之間共用。
有時,裝置驅動程式可能會導致通用控制項物件 (CCO) 停止正常運作。 如果最近安裝了裝置,但它無法正常工作或您發現其他問題,通常可以透過重新安裝 CCO 來解決問題。 若要下載 CCO,請前往 http://monroecs.com/oposccos_current.htm。
如果您在測試或故障排除過程中經常變更周邊裝置,則可能必須重設 IIS,而不是等待快取自行重新整理。 若要重設 IIS,請按照以下步驟操作:
- 從開始選單中,鍵入 CMD。
- 在搜尋結果中,在命令提示字元按一下滑鼠右鍵,然後選取以管理員身分執行。
- 在 命令提示字元視窗中,鍵入 iisreset /Restart ,然後按 Enter。
- 重新啟動 IIS 後,重新啟動新式 POS。
當您經常變更週邊裝置時,如果您也頻繁啟動和退出 POS 用戶端,則先前 POS 工作階段中的 dllhost 程序可能會干擾目前工作階段。 在這種情況下,在關閉管理上一個工作階段的動態連結程式庫 (DLL) 主機之前,裝置可能無法使用。 若要關閉 DLL 主機,請按照以下步驟操作:
- 從開始選單中,輸入工作管理器。
- 在搜尋結果中,選取工作管理器。
- 在工作管理器的詳細資料索引標籤上,選取標示名稱的行標題以按名稱的字母順序將表格排序。
- 向下滾動直到找到 dllhost.exe。
- 選取每個 DLL 主機,然後選取結束工作。
- 關閉 DLL 主機後,重新啟動新式 POS。
Store Commerce 無法使用 OPOS ADK 實用程式 v3.0 及更新版本來使用 Epson 印表機列印
潛在問題:安裝 EPSON 印表機並將其新增到 OPOS 應用程式開發工具包 (ADK) 後,該印表機僅針對當前使用者註冊,而不是為共用硬體站使用者「RetailHwsUser」註冊。
解決方案:新增「RetailHwsUser」作為管理員,然後再次新增 ESPON 印表機。
若要將「RetailHwsUser」新增為本機 Windows 電腦上的管理員,請依照以下步驟執行。
- 在您的本機 Windows 電腦上,移至電腦管理。
- 打開本機使用者和群組,然後選取 管理員。
- 在管理員屬性對話方塊中,選取 新增,輸入「RetailHwsUser」,選取檢查名稱來驗證名稱,然後選取確定。
- 若要新增 EPSON 印表機,請以「RetailHwsUser」身份登入 Windows,打開 OPOS ADK,然後再次新增 EPSON 印表機。
- 重新啟動 IIS 硬體站或電腦,然後再試一次。