---
schema_version: "1"
id: 902ba1e11c07d8767c747333e01780d420b40be480def3558582f3158762e89a
title: ConnectApi.SubmitCartToExchangeOrderInputRepresentation
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_input_submit_cart_to_exchange_order.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_submit_cart_to_exchange_order.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: d95ef940cfd1ffa176f2fd07eed5f93ba691ef80b199db993a12c8fd9916e883
description: Information required for a submit cart to exchange order action.
---
# ConnectApi.SubmitCartToExchangeOrderInputRepresentation

Information required for a submit cart to exchange order action.

| Property | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| exchangeCartId | String | ID of the cart used for adding items to the exchange order. | Required | 60.0 |
| orderNumber | String | Order number. | Optional | 60.0 |
| orderSummaryId | String | Order summary ID. | Required | 60.0 |
| paymentInfoList | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ConnectApi.PaymentInfoInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_payment_info.htm "Payment information about additional funds required for an order.")\> | List of payment information when additional funds are needed for the newly created exchange order. | Optional | 60.0 |
| referenceId | String | Return order ID. | Optional | 60.0 |
| reservationType | String | The reservation that's created by the submit API. The possible values are Full, which means there’s a reservation against the exchange cart, or None if there’s no reservation. | Optional | 61.0 |
| sequences | [List](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_methods_system_list.htm#apex_methods_system_list "Contains methods for the List collection type.")<[ConnectApi.sharedOrderPaymentSummarySequenceInputRepresentation](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_shared_order_payment_summary_sequence.htm "Shared order payment summary sequence.")\> | Ordered list of order payment summaries and reserved balance amounts to apply them to. | Optional | 60.0 |