Outbound service interfaces
WebSphere Commerce Enhancements for version 6 provides the capability of integrating with external systems by calling their web services. Integration code has been provided to support integration scenarios with Enterprise Resource Planning (ERP) systems and Order Management Systems (OMS). Each service interface is described in terms of a request, response, message type, task command, and usage scenario:
Check or reserve or cancel order inventory
The CheckOrderInventory outbound service interface is used to check the inventory availability of an order on an external system if the information is not cached by the local inventory cache. The ReserveOrderInventory outbound service interface is used to update the inventory reservation of an order on an external system. The CancelOrderInventory outbound service interface is used to cancel the inventory reservation of an order on an external system.
Create/Update Organization
The CreateOrganization outbound service interface is used to notify an external system of the creation or registration of an organization, whereas the UpdateOrganization outbound service interface is used to notify an external system of the update of an organization.
Get Order
The GetOrder outbound service interface is used to retrieve order statuses from an external system.
Get Product Availability
The GetProductAvailability outbound service interface is used to retrieve the availability of a product from an external system when the information is not cached by the local inventory cache.
Transfer order
The TransferOrder outbound service interface is used to transfer an order to an external system.
Related concepts
WebSphere Commerce Web services with JSP pages
WebSphere Commerce as a service consumer
Related tasks
Enabling WebSphere Commerce as a service consumer
Related reference