Order services available using Struts
The storefront can call WebSphere Commerce order services similar to calling
URL commands. The order services are defined in the
WC_eardir\Stores.war\WEB-INF\struts-config-order-services.xml
file. Every defined service maps to the client method implemented in the OrderFacadeClient.
Struts action name | Mapping to facade client method |
---|---|
AjaxOrderChangeServiceItemAdd | OrderFacadeClient.addOrderItem |
OrderChangeServiceItemAdd | OrderFacadeClient.addOrderItem |
AjaxOrderChangeServiceItemDelete | OrderFacadeClient.deleteOrderItem |
OrderChangeServiceItemDelete | OrderFacadeClient.deleteOrderItem |
AjaxOrderChangeServiceItemUpdate | OrderFacadeClient.updateOrderItem |
OrderChangeServiceItemUpdate | OrderFacadeClient.updateOrderItem |
AjaxOrderChangeServiceShipInfoUpdate | OrderFacadeClient.updateOrderShippingInfo |
OrderChangeServiceShipInfoUpdate | OrderFacadeClient.updateOrderShippingInfo |
AjaxOrderProcessServiceOrderPrepare | OrderFacadeClient.prepareOrder |
OrderProcessServiceOrderPrepare | OrderFacadeClient.prepareOrder |
AjaxOrderProcessServiceOrderSubmit | OrderFacadeClient.submitOrder |
OrderProcessServiceOrderSubmit | OrderFacadeClient.submitOrder |
AjaxOrderChangeServicePIAdd | OrderFacadeClient.addPaymentInstruction |
OrderChangeServicePIAdd | OrderFacadeClient.addPaymentInstruction |
AjaxOrderChangeServicePIUpdate | OrderFacadeClient.updatePaymentInstruction |
OrderChangeServicePIUpdate | OrderFacadeClient.updatePaymentInstruction |
AjaxOrderChangeServicePIDelete | OrderFacadeClient.removePaymentInstruction |
OrderChangeServicePIDelete | OrderFacadeClient.removePaymentInstruction |
AjaxOrderProcessServiceOrderCancel | OrderFacadeClient.cancelShoppingCart |
OrderProcessServiceOrderCancel | OrderFacadeClient.cancelShoppingCart |
AjaxOrderProcessServiceOrderSchedule | OrderFacadeClient.scheduleOrder |
OrderProcessServiceOrderSchedule | OrderFacadeClient.scheduleOrder |
AjaxOrderChangeServiceScheduledOrderCancel | OrderFacadeClient.cancelScheduledOrder |
OrderChangeServiceScheduledOrderCancel | OrderFacadeClient.cancelScheduledOrder |
AjaxOrderChangeServiceRewardOptionUpdate | OrderFacadeClient.updateRewardOption |
OrderChangeServiceRewardOptionUpdate | OrderFacadeClient.updateRewardOption |
PunchoutPaymentRepay | OrderFacadeClient.repay |