訂單項目與型錄項目的退貨

訂單項目是指訂單中所含的產品。舉例來說,訂單號碼 123 含有三項訂單項目: 一張 CD 以及兩本書。以訂單項目作為退貨項目是較可行的方法,因為其中的退款金額和調整退款 可以根據訂單項目自動計算出來。舉例來說,假設客戶在訂單號碼 123 中想退回先前所訂購的 CD, 客戶服務代表只要調出訂單號碼 123,就可以得知客戶支付該 CD 的價格。

型錄項目是指顯示在商店的線上型錄上供客戶向商店購買的產品。 和訂單項目相較,以型錄項目號碼為基礎的退貨方式略微複雜。舉例來說,同一產品在購買時以及退貨時的價格可能不同, 或者在起始退貨前,舊訂單可能早已從資料庫中清除(亦即, 假設上例中的 CD 是在 9 月 15 日購買, 但客戶在過了一個月後想退回,如果原始訂單已從資料庫中清除, 則可能需以型錄項目來指定退貨項目)。

為了分析退貨,最好能清楚產品是源自哪個訂單項目。 此資訊亦有助於精確計算產品與任何適用稅金的退款。 不過也不是總能知道其原始訂單項目,而實際上也無從判斷起。 在這些情況下,會以產品的型錄項目來識別該產品, 而非使用訂單項目識別碼。

若要退回訂單(或訂單中的訂單項目或產品),其必須處於下列其中一種狀態:

然而,如果要使用 WebSphere Commerce Accelerator 中的「新退貨」精靈來退回訂單(或訂單中的訂單項目), 則訂單與訂單中的訂單項目必須處於 S(已出貨)或 D(已請款)狀態。 如果要退回任何狀態 下(R、F、G、C,並包括 S 與 D)的項目,請使用 ReturnItemAdd 指令。

退貨管理系統所處理之訂單項目的典型狀態, 將視有否用到 WebSphere Commerce 供貨功能而定。 您可以自訂現有的使用者介面,或建立新介面(像是:電子商務網站), 以吻合您的商業程序。

您是否容許客戶新增和訂單項目無關的退貨產品(亦即,只指定型錄項目), 則視您的商業原則而定。 此選項可用 isCatEntryWithoutOrderItemReturnAllowedForShopper 方法來指定。就預設施行而言,可容許客戶使用此選項。

相關概念(1275 個位元組)

相關參照

IBM copyright