這個指令會設定客戶購物所依據的合約。 使用者可以同時依據多份合約來購物。 在發出這個指令之前,使用者必須先登入商店。
參數值
範例
這個範例可讓目前登入的客戶依據 ID 為 260369 和 212394 的合約來購物:
https://myhostname/webapp/wcs/stores/servlet/ContractSetInSession?contractId=260369&contractId=212394
規則
這個指令會設定現行階段作業中所用的合約 ID。 在這個指令順利完成之後,購物流程會使用這個指令所指定的合約。 當 ContractSetInSession 指令順利完成時,ContractSetInSession 指令會呼叫 ContractListView。
異常狀況
這個指令可能會擲出下列異常狀況:
![]() |