1. Home
  2. /
  3. Web Enablement
  4. /
  5. Web Enablement – Development

Web Enablement – Development

Web Enablement provides various web services which are composed of several WSDLs that contain a group of related operations/web service calls. Each web service client makes a request to the proxy object with some input fields, the input fields vary for each operation. Most web service calls need to be run in a sequence as many require output values from another/previous calls. Majority of output response will contain a messageSetDataType (structure to hold messages, particularly error messages) and other object fields.

Technical details

Web Enablement modules

IP1 licenses for various web enablement functions are broken into the following 5 modules. Web Services is the pre-requisite module, any of the other modules can be purchased in addition.

Iptor License Module WSDL – Description
Web Services FoundationServices  – Basic functionality required to use web services e.g. createSession which allows a user to establish a session with IP1 as anonymous/registered user.

ProductServices – Search and view products and catalogues.

OrderServices – Creation and payment of orders, if payment on account is allowed then managing an account (including invoice payment) could be done through account services.

AccountServices – View and pay invoices normally only relevant in B2B environment.

SelfCareServices – Maintain password, address details, contact and customer.

UtilityServices – View and manage other IP1 functionality – distribution text, user defined fields and incidents.

OutboundJAdapter – Allows consumption of third party web services (such as POD, DPD, CMS, etc.) from IP1.

Digital Delivery Web Enablement DigitalServices – For digital distribution, enables integration between IP1 and the DPD which manages the download of the digital product.
Subscriptions Web Enablement SubscriptionServices – View and manage digital/physical subscriptions.
CRMs Web Enablement CRMServices – View and manage CRM incidents
Royalties Web Enablement AuthorServices – Allows a user, who is an author, to view royalty balances, self-register and maintain account details.
AP Invoice Interface AP interface EDO705X – integrates AP invoices into IP1 from external sources.