在您建立轉銷商服務協定前,請確定您已完成下列步驟:
- 取得範本轉銷商服務協定 XML 檔的副本,以便用在您的本端用戶端中。
服務協定 XML 範本可在安裝 WebSphere Commerce 機器上的下列位置中找到:
WC_installdir/xml/trading/xml/TemplateHostingContract.xml - 確定您具備下列資訊:
- 轉銷商組織的完整識別名稱
- 代管商店之商店管理者的完整識別名稱。代管商店的擁有者應為轉銷商組織的成員。
- 代管商店擁有者的電子郵件位址。
- 將儲存代管商店資產的目錄名稱。
- 服務公司組織的完整識別名稱。
- 設定檔商店組織的完整識別名稱。
- 您想讓轉銷商代管商店使用之型錄設定檔商店的唯一名稱。
- 您想讓轉銷商商店使用之代管商店設定檔商店的唯一名稱。
- 您想讓轉銷商商店使用之共用供貨中心的唯一名稱。
- 請注意,如果您透過 XML 來匯入合約,且您希望該合約能出現在 WebSphere Commerce Accelerator 中, 則您必須有合約說明。
如果要建立轉銷商服務協定 XML 檔,請執行下列步驟:
- 複製範本轉銷商服務協定 XML 檔,並另取新檔名。
- 以文字編輯器或 XML 檔編輯器開啟轉銷商服務協定 XML 檔副本。
- 按如下所示,將下列字串的所有實例,換成配銷商的適當值:
- 將 HOSTED_STORE_ORG_DISTINGUISHED_NAME 換成代管商店組織的完整識別名稱。
這可在 ORGENTITY 表格的 DN 直欄中找到。
舉例來說,此值可為 o=Acme Organization,o=Reseller Organization,o=Root Organization。 - 將 HOSTED_STORE_SUB_ORG_NAME 換成代管商店子組織的名稱。 子組織將在部署合約期間建立。 例如 Acme RHS Organization。
- 將 HOSTED_STORE_SUB_ORG_DISTINGUISHED_NAME 換成代管商店子組織的完整識別名稱。子組織將在部署合約期間建立。 舉例來說,此值可為 o=Acme RHS Organization,o=Reseller Organization,o=Root Organization。
- 將 HOSTED_STORE_OWNER_DISTINGUISHED_NAME 換成代管商店擁有者的完整識別名稱。 這可在 USERS 表格的 DN 直欄中找到。舉例來說,此值可為 uid=Me,o=Acme Organization,o=Reseller Organization,o=Root Organization。
- 將 HOSTED_STORE_OWNER_EMAIL_ADDRESS 換成代管商店擁有者的電子郵件位址。 例如 me@acme.com。
- 將 HOSTED_STORE_DISPLAY_NAME 換成代管商店的名稱。例如 Acme。
- 將 HOSTED_STORE_DESCRIPTION 換成代管商店的說明。
例如:這是 Acme 的代管商店。 - 將 HOSTED_STORE_DIRECTORY_NAME 換成用以保存代管商店檔案資產的資料夾名稱。 例如 Acme。
- 將 HOSTED_STORE_DEFAULT_LOCALE 換成商店的預設語言環境。例如 en_US。
- 將 HOSTED_STORE_DEFAULT_CURRENCY 換成商店的預設貨幣。 例如 USD。
- 將 SERVICE_PROVIDER_ORG_DISTINGUISHED_NAME 換成服務公司組織的完整識別名稱。 這可在 ORGENTITY 表格的 DN 直欄中找到。舉例來說,此值可為 ou=Service Provider Organization,o=Manufacturer Organization,o=Root Organization。
- 將 PROFILE_ORG_DISTINGUISHED_NAME 換成設定檔商店組織的完整識別名稱。 這可在 ORGENTITY 表格的 DN 直欄中找到。舉例來說,此值可為 ou=Profile Organization,o=Manufacturer Organization,o=Root Organization。
- 將 CATALOG_PROFILE_STORE 換成型錄設定檔商店的唯一名稱。
這可在 STOREENT 表格的 IDENTIFIER 直欄中找到。例如:型錄設定檔商店。 - 將 HOSTED_STORE_PROFILE_STORE 換成代管商店設定檔商店的唯一名稱。 這可在 STOREENT 表格的 IDENTIFIER 直欄中找到。例如:轉銷商設定檔商店。
- 將 SERVICE_PROVIDER_SHARED_FULFILLMENT_CENTER_NAME 換成服務公司之共用供貨中心的名稱。 這可在 FFMCENTER 表格的 NAME 直欄中找到。例如:共用的供貨中心。
- 將 SERVICE_PROVIDER_LOCALE 換成要載入合約之 WebSphere Commerce Accelerator 的語言環境。例如 en_US。
- 將 POLICY_GROUP_B2B_OR_B2C_NAME 換成企業市場或價值鏈大眾消費型商務原則群組的原則群組名稱。 請使用 B2BPolicyGroup 或 B2CPolicyGroup。
- 將 POLICY_GROUP_NAME_FOP_PROFILE_STORE 換成設定檔商店的原則群組名稱。 這可在 ACPOLGRP 表格的 NAME 欄位中找到。 例如:轉銷商設定檔商店設定檔群組。
- 將整個 PaymentAccount 元素換成您可接受之信用卡的適當
PaymentAccount 元素。例如:
<PaymentAccount currency="USD"> <Brand type="MasterCard"/> <Brand type="VISA"/> <Brand type="American Express"/> </PaymentAccount>
- 將 PAYMENT_METHOD 換成要搭配 Custom Offline Cassette 使用的付款方法字串。 此資訊用以決定 Custom Offline Cassette 所處理之每一種付款交易中所用的帳戶。 例如 Cheque。
- 新增任何應為每一個商店設定的額外 ShippingMode 元素。
- 將 HOSTED_STORE_ORG_DISTINGUISHED_NAME 換成代管商店組織的完整識別名稱。
這可在 ORGENTITY 表格的 DN 直欄中找到。
- 儲存檔案。
- 將轉銷商服務協定 XML 檔匯入到 WebSphere Commerce 中。