在銷售指向 (POS) 中啟用客戶簽到通知
本文介紹如何在銷售指向 (POS) 中啟用客戶簽到通知 Microsoft Dynamics 365 Commerce 。
在他們的「訂單準備取貨」電子郵件中,組織可以提供一個連結或按鈕,讓客戶通知商店他們在現場並等待他們的包裹被帶給他們。 然後,客戶會收到簽到確認,商店會收到通知作為其 POS 應用程式中的工作。 此工作用作銷售助理將訂單交付到客戶車輛的提示。 因此,客戶不必進入商店。
還可以將客戶簽到工作流程配置為從客戶那裡收集其他資訊,例如他們的停車位號碼、車輛的品牌、型號和顏色以及交貨說明。 零售商店服務員可以使用此資訊來促進訂單履行。
啟用客戶簽到功能
啟用客戶簽到功能后,Commerce 會生成訂單確認 ID (也稱為管道參考 ID)。 它還為通過銷售指向 (POS) 或呼叫中心管道創建的訂單生成訂單確認 ID。
若要在 Commerce headquarters 中啟用客戶簽到功能,請跟隨以下步驟。
- 請移至工作區 > 功能管理。
- 搜索跨 管道 生成一致的管道引用 ID 格式功能。
- 選擇該功能,然後在屬性窗格中選擇「 立即 啟用」。
建立簽到確認頁面
在您的電子商務網站上,您必須創建一個新頁面,該頁面將用作簽入確認體驗。 通過其他配置,該頁面還可以包含一個表單,該表單從客戶那裡收集其他資訊,以方便訂單履行。 有關如何設置頁面和模組的資訊,請參閱 客戶簽入模組。
設定交易性電子郵件範本
您必須將「我在這裡 連結或按鈕添加到 客戶在訂單準備取貨時收到的交易電子郵件的範本中。 客戶將使用此連結或按鈕通知商店他們已經到達取貨。
將連結或按鈕添加到範本,該範本映射到 包裝已完成 通知類型以及您用於路邊訂單履行的交貨方式。 在範本中,創建一個 HTML 連結或按鈕,該按鈕指向您創建的簽入確認頁面的 URL,其中包括參數名稱和值,如以下範例所示。
<a href="https://[YOUR_SITE_DOMAIN]/[CHECK-IN_CONFIRMATION_PAGE]?channelReferenceId=%confirmationid%&channelId=%channelid%&packingSlipId=%packingslipid%" target="_blank">I am here!</a>
有關如何設定電子郵件範本的詳細資訊,請參閱 按交貨方式自定義交易電子郵件。
在 POS 中建立簽到確認工作
在客戶通知商店他們到場取貨后,簽到頁面會顯示確認消息和包含客戶訂單確認 ID 的可選二維碼。 同時,在 POS 中的任務清單中為客戶提貨的商店創建一個工作。 該工作包含履行訂單所需的所有客戶和訂單資訊。 工作的說明欄位顯示透過附加資訊表單從客戶那裡收集的任何資訊。
端到端測試
客戶簽入要求將特定參數和值傳遞到簽到頁面,然後傳遞到客戶簽到 API。 因此,最簡單的方法是在可以創建和打包測試訂單的環境中測試功能。 這樣,可以生成「訂單準備取貨」電子郵件,其中包含包含所需參數名稱和值的 URL。
若要測試客戶簽到功能,請跟隨以下步驟。
創建客戶簽到頁面,然後添加和配置客戶簽到模組。 有關詳細資訊,請參閱 取件簽到模組。
簽入頁面,但不發佈它。
將以下連結添加到由提貨交貨方式的包裝完成通知類型調用的電子郵件範本。 有關詳細資訊,請參閱 為事務事件創建電子郵件範本。
對於預生產 (UAT) 環境: 添加本文前面的配置事務性電子郵件範本 部分中的代碼段 。
對於生產環境: 添加以下註釋代碼,以便現有客戶不受影響。
<!-- https://[DOMAIN]/[CHECK_IN_PAGE]?channelReferenceId=%confirmationid%&channelId=%pickupchannelid%&packingSlipId=%packingslipid%&preview=inprogress -->
創建指定提貨交貨方式的訂單。
當您收到由打包完成通知類型觸發的電子郵件時,請通過打開包含您之前添加的 URL 的簽入頁面來測試簽入流程。 由於 URL 包含
&preview=inprogress
標誌,因此系統將提示您先進行身份驗證,然後才能查看頁面。輸入配置模組所需的任何其他資訊。
驗證簽入確認檢視是否正確顯示。
為要取貨的商店打開 POS 終端。
選擇「 要取 貨的訂單」磁貼,並驗證訂單是否顯示。
驗證在簽入模組中配置的任何其他資訊是否顯示在詳細資訊窗格中。
驗證客戶簽到功能從頭到尾正常工作后,跟隨執行以下步驟。
- 發佈簽到頁面。
- 如果要在生產環境中進行測試,請取消註釋「訂單準備取貨」電子郵件範本中的 URL,以便顯示“ 我在這裡 連結或按鈕。 然後重新上傳範本。