打印設置
全部資訊
目錄
设置虚拟打印机
了解虚拟打印机以及如何设置它并将其与Eats365 POS 配对。
虛擬印表機是Eats365功能,可讓您建立虛擬路徑並整合端點以充當虛擬印表機。在虛擬印表機設定中,當在 POS 上下訂單時,POS 會將訂單詳細資訊傳輸到端點,並命令端點根據程式設計執行其任務。端點需要與Eats365 POS 進行後端通信,以透過JSON格式的 API 呼叫接收訂單詳細資訊。
例如,端點可以是設計用於根據收到的訂單詳細資訊做飯的設備,也可以是在螢幕上顯示訂單詳細資訊以供廚房工作人員查看和準備的廚房顯示器。作為相關比較,在實體印表機設定中,POS(起點)將訂單詳細資料傳輸到印表機(端點),印表機被編程為列印訂單詳細信息,然後將訂單詳細資料列印在一張紙上廚房工作人員閱讀和準備。使用虛擬印表機,「列印作業」由 POS(起點)傳送到虛擬印表機(端點),端點根據收到的 API 呼叫中包含的訂單詳細資料執行其任務。
虛擬印表機功能
列印作業的類型
虛擬印表機可以從 POS 接收三種類型的操作:
行動 | 功能 |
添加 | 將新項目新增至列印作業 |
更新 | 更新現有列印作業的信息 |
刪除 | 刪除列印作業 |
列印作業資訊
列印作業包括以下訂單詳細資料:
- 行動
- 參考編號
- 產品代碼
- 數量
- 時間戳
- 訂單編號
- 桌數
- 訂購方式
- 訂單參考 ID
- 檢查姓名
- 外部訂單編號
- 來源
- 項目備註
- 訂單備註
- 組合選項指示器
- 產品名稱
- 組合名稱
- 類別名稱
- 修飾符代碼
- 修飾符名稱
- 修改器選項名稱
- 改質劑數量
- 廚房站
開始之前
配對虛擬印表機需符合以下要求:
- Eats365 POS 終端
- 您終端的IP位址
- 您終端的加密金鑰
重要提示:虛擬印表機的請求正文將透過共用金鑰(16 長度金鑰)的 AES/ECB/PKCS7 填充進行加密。
配對虛擬印表機
若要將虛擬印表機連接至 POS,請依照下列步驟操作:
- 登入Eats365 POS。
- 點擊左上角的“設定” 。
- 在常規下,點擊印表機設定。
- 點擊新增 ,然後選擇虛擬印表機。
- 輸入以下資訊:
- 印表機名稱
- 印表機IP (端點的IP位址)
- 端點的加密金鑰
- 點擊測試將測試 API 呼叫傳送到端點。
- 在以下 URL 中,將紅色文字替換為您終端的 IP 位址:
- 方法:獲取
- 端點:http:// IP 位址/v1/check-status
- 若要確認您的伺服器是否收到測試調用,請檢查 API 是否回應下列訊息:
- 在以下 URL 中,將紅色文字替換為您終端的 IP 位址:
{ 「地位」: “好的” }
- POS 成功建立與端點的連線後,點選新增。
- 選擇適用的支援的訂單和支援的列印類型。
- 點選右上角的「儲存」 。
配對後,POS 可根據您在虛擬印表機設定中所選的支援訂單和列印類型開始向虛擬印表機傳送列印作業。
檢查列印作業
POS 透過 API 通訊以JSON格式傳送列印作業至終端。若要檢查傳送至虛擬印表機的列印作業,請在下列 URL 中將紅色文字替換為您終端機的 IP 位址:
- 方法:郵寄
- 端點:http:// IP 位址/v1/send-job
JSON腳本範例
[ { { 「行動」: “添加”, “參考ID”: “[UUID]”, “數據”: { “產品代碼”: “[產品 代碼]”, 「數量」: 1、 「時間戳」: 1540655058000, 「訂單號碼」: “A1”, 「表號」: 「(選修的 為了 堂食) 桌子 一個”, “訂單模式”: “外帶/堂食”, “訂單參考ID”: “細繩”, “檢查名稱”: “細繩”, 「外部訂單號碼」: “細繩”, 「來源」: “細繩”, 「項目備註」: “細繩”, 「訂單備註」: “細繩”, “is_combo_option”: 1、 "product_name":{"zh_TW":"string","en_US":"string"}, "combo_name":{"zh_TW":"string","en_US":"string"}, "category_name":{"zh_TW":"string","en_US":"string"}, “修改器代碼”: [“細繩”], 「修飾符」:[{ "modifier_code":"字串", “修改器名稱”: {"zh_TW":"字串","en_US":"字串"}, “修改器選項名稱”: {"zh_TW":"字串","en_US":"字串"}, 「數量」: 1 }], 「廚房站」: “細繩” } }, { 「行動」: “更新”, “參考ID”: “[UUID]”, 「數據」: { “產品代碼”: “[產品 代碼]”, 「數量」: 2、 「時間戳」: 1540655058000, 「訂單號碼」: “A1”, 「表號」: 「(選修的 為了 堂食) 桌子 一個”, “訂單模式”: “外帶/堂食”, “訂單參考ID”: “細繩”, “檢查名稱”: “細繩”, 「外部訂單號碼」: “細繩”, 「來源」: “細繩”, 「項目備註」: “細繩”, 「訂單備註」: “細繩”, “is_combo_option”: 1、 "product_name":{"zh_TW":"string","en_US":"string"}, "combo_name":{"zh_TW":"string","en_US":"string"}, "category_name":{"zh_TW":"string","en_US":"string"}, “修改器代碼”: [“細繩”], 「修飾符」:[{ "modifier_code":"字串", “修改器名稱”: {"zh_TW":"字串","en_US":"字串"}, “修改器選項名稱”: {"zh_TW":"字串","en_US":"字串"}, 「數量」: 1 }], 「廚房站」: “細繩” } }, { 「行動」: “刪除”, “參考ID”: “[UUID]” } ]