registerAccessKey

Ordered lines loaded to DPD are identified by an orderKey (This is a IP1 generated identifier). Each unit on an order line is loaded to DPD separately; these individual units are identified by sequence numbers. The DPD may require its own identifier for the transaction. The DPD identifier is the licence key. The DPD /IP1 relationship will be configured as either

  • IP1 generates the licence key
  • DPD generates the licence key in which case it needs to send the generated licence key to IP1.

This service sends the licence key to IP1. It accepts only a single orderKey but updates/returns data for multiple sequence numbers within the order key.

  • DPD Updates IP1 with any of
    • DPD generated licence key
    • IP address of download location
    • Contact Id – Contact must be linked to the customer for the order

Input parameters:

Field ID Description Type Length Constraints
sessionId Session ID String Mandatory
orderKey Order key (Concatenated process number, line number) String 16 Mandatory
orderLicenseData orderLicenceDataList

Complex Type

Mandatory

Response:

Field ID Description Type Occurrence
licenseDataList License data type licenceDataList

Complex Type

0..1
messageSet Message set messageSetDataType
Complex Type
0..1