建立轉銷商服務協定 (Business Edition)

在您建立轉銷商服務協定前,請確定您已完成下列步驟:

  1. 取得範本轉銷商服務協定 XML 檔的副本,以便用在您的本端用戶端中。 服務協定 XML 範本可在安裝 WebSphere Commerce 機器上的下列位置中找到:
    WC_installdir
    /xml/trading/xml/TemplateHostingContract.xml
  2. 確定您具備下列資訊:
    • 轉銷商組織的完整識別名稱
    • 代管商店之商店管理者的完整識別名稱。代管商店的擁有者應為轉銷商組織的成員。
    • 代管商店擁有者的電子郵件位址。
    • 將儲存代管商店資產的目錄名稱。
    • 服務公司組織的完整識別名稱。
    • 設定檔商店組織的完整識別名稱。
    • 您想讓轉銷商代管商店使用之型錄設定檔商店的唯一名稱。
    • 您想讓轉銷商商店使用之代管商店設定檔商店的唯一名稱。
    • 您想讓轉銷商商店使用之共用供貨中心的唯一名稱。
  3. 請注意,如果您透過 XML 來匯入合約,且您希望該合約能出現在 WebSphere Commerce Accelerator 中, 則您必須有合約說明。

如果要建立轉銷商服務協定 XML 檔,請執行下列步驟:

  1. 複製範本轉銷商服務協定 XML 檔,並另取新檔名。
  2. 以文字編輯器或 XML 檔編輯器開啟轉銷商服務協定 XML 檔副本。
  3. 按如下所示,將下列字串的所有實例,換成配銷商的適當值:
    1. 將 HOSTED_STORE_ORG_DISTINGUISHED_NAME 換成代管商店組織的完整識別名稱。 這可在 ORGENTITY 表格的 DN 直欄中找到。
      舉例來說,此值可為 o=Acme Organization,o=Reseller Organization,o=Root Organization。
    2. 將 HOSTED_STORE_SUB_ORG_NAME 換成代管商店子組織的名稱。 子組織將在部署合約期間建立。 例如 Acme RHS Organization。
    3. 將 HOSTED_STORE_SUB_ORG_DISTINGUISHED_NAME 換成代管商店子組織的完整識別名稱。子組織將在部署合約期間建立。 舉例來說,此值可為 o=Acme RHS Organization,o=Reseller Organization,o=Root Organization。
    4. 將 HOSTED_STORE_OWNER_DISTINGUISHED_NAME 換成代管商店擁有者的完整識別名稱。 這可在 USERS 表格的 DN 直欄中找到。舉例來說,此值可為 uid=Me,o=Acme Organization,o=Reseller Organization,o=Root Organization。
    5. 將 HOSTED_STORE_OWNER_EMAIL_ADDRESS 換成代管商店擁有者的電子郵件位址。 例如 me@acme.com。 
    6. 將 HOSTED_STORE_DISPLAY_NAME 換成代管商店的名稱。例如 Acme。 
    7. 將 HOSTED_STORE_DESCRIPTION 換成代管商店的說明。
      例如:這是 Acme 的代管商店。 
    8. 將 HOSTED_STORE_DIRECTORY_NAME 換成用以保存代管商店檔案資產的資料夾名稱。 例如 Acme。 
    9. 將 HOSTED_STORE_DEFAULT_LOCALE 換成商店的預設語言環境。例如 en_US。 
    10. 將 HOSTED_STORE_DEFAULT_CURRENCY 換成商店的預設貨幣。 例如 USD。 
    11. 將 SERVICE_PROVIDER_ORG_DISTINGUISHED_NAME 換成服務公司組織的完整識別名稱。 這可在 ORGENTITY 表格的 DN 直欄中找到。舉例來說,此值可為 ou=Service Provider Organization,o=Manufacturer Organization,o=Root Organization。 
    12. 將 PROFILE_ORG_DISTINGUISHED_NAME 換成設定檔商店組織的完整識別名稱。 這可在 ORGENTITY 表格的 DN 直欄中找到。舉例來說,此值可為 ou=Profile Organization,o=Manufacturer Organization,o=Root Organization。 
    13. 將 CATALOG_PROFILE_STORE 換成型錄設定檔商店的唯一名稱。
      這可在 STOREENT 表格的 IDENTIFIER 直欄中找到。例如:型錄設定檔商店。  
    14. 將 HOSTED_STORE_PROFILE_STORE 換成代管商店設定檔商店的唯一名稱。 這可在 STOREENT 表格的 IDENTIFIER 直欄中找到。例如:轉銷商設定檔商店。  
    15. 將 SERVICE_PROVIDER_SHARED_FULFILLMENT_CENTER_NAME 換成服務公司之共用供貨中心的名稱。 這可在 FFMCENTER 表格的 NAME 直欄中找到。例如:共用的供貨中心。 
    16. 將 SERVICE_PROVIDER_LOCALE 換成要載入合約之 WebSphere Commerce Accelerator 的語言環境。例如 en_US。 
    17. 將 POLICY_GROUP_B2B_OR_B2C_NAME 換成企業市場或價值鏈大眾消費型商務原則群組的原則群組名稱。 請使用 B2BPolicyGroup 或 B2CPolicyGroup。 
    18. 將 POLICY_GROUP_NAME_FOP_PROFILE_STORE 換成設定檔商店的原則群組名稱。 這可在 ACPOLGRP 表格的 NAME 欄位中找到。 例如:轉銷商設定檔商店設定檔群組。 
    19. 將整個 PaymentAccount 元素換成您可接受之信用卡的適當 PaymentAccount 元素。例如:
      <PaymentAccount currency="USD">
        <Brand type="MasterCard"/>
        <Brand type="VISA"/>
        <Brand type="American Express"/>
      </PaymentAccount>
      
    20. 將 PAYMENT_METHOD 換成要搭配 Custom Offline Cassette 使用的付款方法字串。 此資訊用以決定 Custom Offline Cassette 所處理之每一種付款交易中所用的帳戶。 例如 Cheque。
    21. 新增任何應為每一個商店設定的額外 ShippingMode 元素。  
  4. 儲存檔案。
  5. 將轉銷商服務協定 XML 檔匯入到 WebSphere Commerce 中。