BidDelete 指令
容許客戶撤銷在拍賣中所提交的出價。

參數值
- http://host_name/path/
- WebSphere Commerce Server 與架構路徑的完整名稱
- bid_id
- 所要刪除的出價參考號碼
- URL
- 當指令順利完成時要呼叫的 URL
規則
- 呼叫 BidAccessBean,以檢查出價參考號碼是否有效。
- 檢查拍賣參考號碼是否有效。
- 呼叫 CheckBidDeleteAuthorization 作業指令,以確定該客戶有權撤銷出價。
- 將出價標為「已撤銷」。
- 呼叫 DoDepositPayment 作業指令,退回客戶先前所付的任何保證金。
- 重新導向指定的 URL。
異常狀況
- 如果必要參數為空值,則會擲出 ECApplicationException 與相關訊息
- 如果指令環境定義為空值,則會擲出 ECApplicationException 與相關訊息:
- 只要查閱拍賣 ID、自動出價 ID 或出價 ID 失敗,即會造成 ECSystemException
- 若無法建立作業指令或有錯誤產生,即會造成 ECSystemException
- 若有拍賣不是現行、或非「秘密投標」或「公開喊價」,即會造成 ECApplicationException
- 若有出價者擅自刪除出價,即會造成 ECApplicationException

