結帳模組
本文說明如何在 Microsoft Dynamics 365 Commerce 中,將結帳模組新增至頁面並設定所需的屬性。
結帳模組是特殊容器,可容納建立訂單所需的所有模組。 其中提供客戶用於輸入所有相關資訊以進行購買的逐步流程。 這會擷取運送地址、運送方式和計費資訊。 還會提供訂單摘要以及其他與客戶訂單相關的資訊。
結帳模組會根據購物車識別碼來呈現資料。 此購物車識別碼會儲存為瀏覽器 Cookie。 購物車識別碼是在結帳模組中呈現訂單品項、總金額和折扣等資訊所需的資料。
下圖顯示結帳頁面中 Fabrikam 結帳模組的範例。
結帳模組屬性
結帳模組顯示訂單摘要,並提供下訂單的功能。 若要在下訂單前收集所有必要的客戶資訊,必須將額外的模組新增至結帳模組。 因此,零售商可以根據其需求靈活地將自訂模組新增至結帳程序,或排除模組。
屬性名稱 | 值 | 說明 |
---|---|---|
結帳標題 | 標頭文字和標頭標籤 ( H1、H2、 H3、 H4、 H5,或 H6) | 結帳模組的標題。 |
訂單摘要標題 | 標題文字 | 模組的訂單摘要區段標題。 |
購物車明細項目標題 | 標題文字 | 結帳模組中顯示的購物車明細項目標題。 |
在明細項目上顯示運費 | True 或 False | 如果屬性設定為 True,則購物車明細會顯示適用於明細項目的運費。 如果 Commerce headquarters 中已開啟不按比例分配的標題費用功能,則會在標題層級而非明細層級套用運費。 此功能已於 Commerce 10.0.13 版新增。 |
可在結帳模組中使用的模組
運送地址 – 此模組可讓客戶新增或選取訂單的運送地址。 如需此模組的詳細資訊,請參閱運送地址模組。
下圖顯示結帳頁面中運送地址模組的範例。
交貨選項 – 此模組可讓客戶選取訂單的交貨模式。 如需此模組的詳細資訊,請參閱交貨選項模組。
下圖顯示結帳頁面中交貨選項模組的範例。
結帳區段容器 – 此模組是一個容器,您可在其中放置多個模組,以在結帳流程中建立區段。 例如,您可以在此容器中放置所有付款相關模組,使這些模組顯示為一個區段。 此模組僅影響流程的配置。
禮品卡 – 此模組可讓客戶使用禮品卡來支付訂單。 如需此模組的詳細資訊,請參閱禮品卡模組。
酬賓點數 – 此模組可讓客戶使用酬賓點數來支付訂單。 這會提供可用點數與到期點數的摘要,並讓客戶選取要兌換的點數。 如果客戶沒有登入或不是酬賓會員,或者購物車中的總金額為 0 (零),則此模組會自動隱藏。
付款 – 此模組可讓客戶使用信用卡或轉帳卡來支付訂單。 客戶也可以提供其所選付款選項的帳單地址。 如需此模組的詳細資訊,請參閱付款模組。
下圖顯示結帳頁面中禮品卡、酬賓點數和付款模組的範例。
連絡資訊 – 此模組可讓客戶新增或變更訂單的連絡資訊 (電子郵件地址)。
屬性名稱 | 值 | 說明 |
---|---|---|
啟用客戶參考 | True 或 False | 如果此選用屬性設定為 True,則客戶可以在結帳時提供參考編號,而這會儲存至訂單標題。 此功能自 Commerce 10.0.40 發行版本起開始提供。 |
啟用客戶申請 | True 或 False | 如果此選用屬性設定為 True,則客戶可以在結帳時提供申請編號,而這會儲存至訂單標題。 客戶可在訂單歷程記錄中檢視此資訊,並可使用此編號篩選訂單。 此功能自 Commerce 10.0.40 發行版本起開始提供。 |
啟用購物車附註 | True 或 False | 如果此選用屬性設定為 True,則客戶可以在結帳時提供交貨指示或任何其他資訊。 此資訊會儲存為訂單標題的附註附件。 此功能自 Commerce 10.0.40 發行版本起開始提供。 |
預設附註標題 | 文字字串 | 建立後附加至訂單標題之附註的預設標題。 如果啟用購物車附註屬性設定為 True,則必須填入此屬性值。 此功能自 Commerce 10.0.40 發行版本起開始提供。 |
文字區塊 – 此模組包含任何由內容管理系統 (CMS) 驅動的傳訊。 例如,其中可能包含表示 "如有訂單問題,請連絡 1-800-Fabrikam" 的訊息。
結帳條款及條件 – 此模組會顯示包含條款及條件的 RTF 文字,以及供客戶輸入的核取方塊。 核取方塊為選用且可設定。 輸入會由模組擷取,並可在觸發訂單下單前做為檢查,但不包含在訂單摘要資訊中。 您可以根據業務需求,將此模組新增至結帳容器、結帳區段容器或條款及條件位置。 如果將此模組新增至結帳容器或結帳區段容器位置,則該模組會顯示為結帳程序中的步驟。 如果將模組新增至條款及條件位置,則該模組會顯示在訂單下單按鈕的附近。
下圖顯示結帳頁面中條款及條件的範例。
附註
如果您打算在線上管道中接受線上訂單的多種付款方式 (例如,酬賓點數和信用卡付款),則必須同時啟用全通路 Commerce 訂單付款功能 (位於總部的 系統管理 > 工作區 > 功能管理 中),以及話務中心的啟用訂單完成設定 (在位於 Retail 和 Commerce > 管道 > 話務中心的管道一般快速分頁中)。 如果啟用全通路 Commerce 訂單付款功能,則預設開啟啟用訂單完成設定,並將其隱藏。
Commerce Scale Unit 互動
大部分的結帳資訊 (例如運送地址和運送方式),都會儲存在購物車中,並當做訂單的一部分來處理。 唯一的例外是信用卡資訊。 此資訊直接使用 Adyen 付款連接器進行處理。 付款已獲授權,但在訂單完成之前不會收取費用。
將結帳模組新增至頁面並設定所需的屬性
若要將結帳模組新增至新頁面並設定所需的屬性,請依照下列步驟進行。
- 移至片段,然後選取新增以建立新的片段。
- 在選取片段對話方塊中,選取結帳模組。
- 在片段名稱下方,輸入名稱結帳片段,然後選取確定。
- 選取結帳模組位置。
- 從右側的屬性窗格中,選取鉛筆符號、在欄位中輸入標題文字,然後選取核取記號符號。
- 在結帳資訊位置中,選取省略符號 (...),然後選取新增模組。
- 在選取模組對話方塊中,選取運送地址、交貨選項、結帳區段容器和連絡資訊模組,然後選取確定。
- 在結帳區段容器模組中,選取省略符號 (...),然後選取新增模組。
- 在選取模組對話方塊中,選取禮品卡、酬賓和付款模組,然後選取確定。 依此方式,您可以確保所有付款方式一起出現在一個區段中。
- 在條款及條件位置中,視需要新增結帳條款及條件模組。 在模組的屬性窗格中,適當設定條款及條件文字。
- 選取儲存,然後選取預覽以預覽片段。 某些沒有購物車內容的模組可能無法呈現在預覽中。
- 選取完成編輯以簽入片段,然後選取發佈進行發佈。
- 建立使用新結帳片段的範本。
- 建立使用新範本的結帳頁面。
[注意] 依照Enhanced payments in storefront checkout所述方式使用單一付款授權時,請在結帳頁面的結帳資訊區段中,確認結帳區段容器是放置在最後。 這可確保在最終付款結帳和訂單完成動作之前,結帳頁面已收集到所有必要資訊。