transferOrder

transferOrder (DSX100A) – if a user creates a cart in an an anonymous session and then creates an account which starts a second session, this operation will transfer the cart from the first session to the second session. If the registered account already existed and the user created a registered session after creating the cart in the anonymous session then the move cart flag on create session would be used to transfer the cart.

Input parameters:

Field ID Description Type Length Constraints
sessionID Session ID String Mandatory
oldCustomer Old customer String 10 Mandatory
oldExternalUserId Old external user ID String 50 Mandatory
newCustomer New customer String 10 Mandatory
newExternalUserId New external user ID String 50 Mandatory

Response:

Field Description Type Occurrence
processNumber Process number String 0..1
messageSet Message set messageSetDataType

Complex type

0..1