# CreateTransaction

## Overview

The CreateTransaction operation takes the contents of a transaction and stores the transaction information in the database.

This operation returns a system generated ID for the saved transaction data record; the TransactionID is the key that ties additional requests messages from any number of operations (AutoSelect, AssembleDocumentSet, etc.) to the transaction data. As such, the operation is used by all other operations that require transaction data as part of a request message.

Operation | CreateTransaction
--- | ---
Style | document
Operation Type | Request-response. The endpoint receives a message, and sends a correlated message.
SOAP Action | http://schemas.bankerssystems.com/2004/ExpereAPI/ExpereIEServices/IExpereAPI/CreateTransaction
Input | CreateTransactionRequest
Output | CreateTransactionResponse

Related reference
CreateTransactionRequest
CreateTransactionResponse