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 |
