To add : 1. ‘ExecuteTransactionRequest’ cannot contain either ‘ExecuteTransactionRequest’ or ‘ExecuteMultipleRequest’ messages. 2. Its recommended to not use ‘ExecuteTransactionRequest’ or ‘ExecuteMultipleRequest’ in Plug-ins. 3. Operations included in a batch request are executed sequentially and aren’t done in parallel. 4. ‘ExecuteTransactionRequest’ may potentially block the database for the duration of the long-running transaction, so use it judiciously. Regards.