從 Store Commerce 傳送電子郵件收據

本文說明如何在銷售點 (POS) 提出交易時,從 Microsoft Dynamics 365 Commerce Store Commerce 發送收據電子郵件。

先決條件

要發送電子郵件收據,您必須在商務部總部設定電子郵件服務提供者。 以下電子郵件服務供應商可供選擇:

  • Microsoft Graph(推薦):Microsoft Graph 是Microsoft 365用戶推薦的電子郵件服務提供者。 它支援現代認證(OAuth 2.0),且不需 SMTP 中繼設定。 Microsoft Graph 可在 Dynamics 365 Finance 版本 10.0.38 及以上版本中使用。 關於設定說明,請參考 Send email with Microsoft Graph。
  • SMTP:你可以設定簡易郵件傳輸協定(SMTP)伺服器作為電子郵件提供者。 關於設定說明,請參見 「使用 SMTP 發送電子郵件」。

Important

如果你使用Office 365 SMTP 伺服器(smtp.office365.com),請記得 Exchange Online 會強制執行 發送每分鐘 30 則訊息的限制。 在高流量期間,如假日,這種限速限制可能導致銷售點收據郵件送達延遲。 為避免此問題,請在 Email parameters頁面上將 Microsoft Graph 設定為批次郵件提供者。 Microsoft Graph 不受同樣的每分鐘發送限制,且內建了節流機制。 欲了解更多電子郵件服務提供者設定資訊,請參閱 「設定與發送電子郵件」。

設定電子郵件收據

設定電子郵件收據的預設選項

要設定所有客戶預設的電子郵件收據行為,請依照以下步驟操作:

  1. 選取零售與商務 > Headquarters 設定 > 參數 > 商務參數。

  2. 在過帳索引標籤上,在電子郵件收據 FastTab 上,在收據選項欄位中,選取一個預設選項:

    • 標準收據 – 從 POS 收銀機列印收據。
    • 電子郵件 – 透過電子郵件向客戶發送收據。
    • 兩者 – 從 POS 收銀機列印收據,並透過電子郵件訊息將收據發送給客戶。
  3. 在 主旨 欄位中,輸入你寄送的電子郵件收據主旨欄位中預設顯示的文字。

如果你想覆蓋 商業參數 中單一客戶所選的預設選項,請依照以下步驟操作:

  1. 移至零售與商務 > 客戶 > 所有客戶。
  2. 在所有客數清單頁面上,選取客戶,然後選取編輯。
  3. 展開零售 FastTab。
  4. 對於收據選項,請選取以下選項之一:
    • 標準收據 ——客戶僅收到列印收據。 POS 收銀機生成印製的收據。
    • 電子郵件 – 客戶僅收到電子郵件收據。
    • 兩者皆可 ——客戶同時收到列印收據與電子郵件收據。
  5. 如果您在收據選項欄位選擇「電子郵件」或「兩者」,請在收據郵件欄位輸入客戶的電子郵件地址。

設定電子郵件收據設定檔

  1. 移至零售與商務 > 通路設定 > POS 設定 > POS 設定檔 > 收據設定檔。
  2. 選取 Ctrl+N 以建立一個收據設定檔。
  3. 在收據設定檔識別碼和描述欄位中輸入值。
  4. 在一般 FastTab 上,選取新增以新增一個收據類型。
  5. 選取收據作為收據類型,然後選取要用於電子郵件收據的收據格式。

將電子郵件收據設定檔新增到功能設定檔

  1. 移至零售和商業 > 通路設定 > POS 設定 > POS 設定檔 > 功能設定檔。
  2. 請選取 ,再編輯。
  3. 在一般 FastTab 上,在收據設定檔識別碼欄位中,指定電子郵件收據設定檔。

為收據類型啟用電子郵件傳送

若要為收據設定檔中的個別收據類型啟用電子郵件傳送,並指定是否提示收銀員詢問客戶是否想要透過電子郵件發送的收據,請打開該收據的收據格式。 在電子郵件行為下拉式清單中,選取以下選項之一。

  • 不要發送電子郵件 – 永不發送電子郵件收據或提示收銀員。 此值將覆寫在商務參數和客戶設定檔頁面上的電子郵件和兩者值。
  • 始終透過電子郵件 – 始終發送電子郵件收據,而不提示收銀員。
  • 提示使用者 – 提示收銀員詢問客戶是否希望透過電子郵件收到收據,如果是,應將收據發送到哪個電子郵件地址。

建立收據的電子郵件範本

  1. 移至或>底下的>。

  2. 選擇 新建。

  3. 在以下欄位輸入資訊:

    • 在電子郵件識別碼欄位中,輸入範本的名稱。
    • 在電子郵件描述欄位中,輸入選用描述。
    • 在 寄件人姓名 欄位中,指定電子郵件寄件人名稱。 客戶在郵件中看到這個名字作為寄件人名稱。
    • 在發送電子郵件欄位中,指定有效的電子郵件地址。 客戶會看到這個電子郵件地址,就是電子郵件上的 「寄件 人」電子郵件地址。
  4. 在一般底下的預設語言代碼欄位中,選取一種語言。 如果設定了多種語言的範本,且店家或顧客偏好的語言與其他語言不符,收據就會以該語言寄送。

  5. 在電子郵件內容窗格中,選取新以建立新的範本執行個體。 在以下欄位輸入資訊:

    • 在 「語言 」欄位中,指定此範本所用的語言。 此語言僅適用於電子郵件收據,該收據包含具有靜態內容的 HTML,且此靜態內容在 %message% 佔位符的上方及/或下方。
    • 在主旨欄位中,輸入電子郵件收據的標題。
    • 選取具有正文核取方塊。
    • 選取編輯以上傳您的範本 HTML。 您的範本執行個體至少必須包含以下程式碼:
    <pre>
    %message%
    </pre>
    

    您也可以新增 HTML 以顯示要包含在收據電子郵件中的頁首、頁尾、標誌或任何其他靜態內容。 有關如何建立 HTML 收據範本的詳細資訊,請參閱建立電子郵件收據的範本 。

  6. 根據您已設定的設定,執行適當的發佈排程工作,以將變更同步至 Store Commerce。

    • 1010 – 客戶
    • 1070 – 通路設定
    • 1090 – 收銀機
    • 1110 – 全域設定

在電子郵件收據中插入條碼或QR碼

你可以在交易郵件和收據郵件中插入代表訂單ID的QR碼或條碼。 了解更多資訊請參考 「在收據電子郵件中新增 QR 碼或條碼」。

Store Commerce 交易

在你將變更同步到商店後,Store Commerce 會提示使用者為每筆交易提供電子郵件地址(如果你啟用此功能)。 如果客戶已經有電子郵件地址,該地址會出現在電子郵件提示中。 如果沒有指定客戶名稱,或沒有輸入指定的電子郵件地址,請輸入電子郵件地址,然後選擇 發送。 當你完成交易時,即時服務會寄送一封電子郵件給客戶,郵件內容中包含收據,就像你之前設定的那樣。