Reporting API change history
Version: 
Description Specification Change Date

V7.1.0

Field `transaction.originalTransactionCode` in `Transaction-list` Response was modified:

DataTypeLength from `35` to `60`
Status from `Hidden` to `Active`
Description:
OldNewDifferences
1 transactionCode of the original transaction that this transaction adjusts.
1 The code of the original transaction that the current transaction is adjusting.


Task: task-1971
Processing 02/16/2020
Field `transaction.originalTransactionId` in `Transaction-list` Response was modified:

Status from `Hidden` to `Active`
Description:
OldNewDifferences
1 transactionId of the original transaction that this transaction adjusts.
2 
1 The original transaction ID that the current transaction is adjusting.


Task: task-1971
Processing 02/15/2020
Field `transaction.approvalCode` in `Transaction-list` Response was modified:

Status from `Active` to `Active`

Task: bug-4066
Processing 10/11/2019
Field `transaction.caseNumber` in `Transaction-list` Response was modified:

Name from `queuingMode` to `transaction.caseNumber`
Type from `` to `String`
Usage from `O` to `R`
Description:
OldNewDifferences
1 Defines whether the report is put in the queue before processing.
1 Refund / Cancellation assignment Number


Task: task-3398
Processing 10/11/2019
Fields in `Transaction-list` Response were modified:

`transaction.originalTransactionCode`
Status from `Active` to `Hidden`
  
`transaction.originalTransactionId`
  

Task: task-1971
Processing 10/11/2019
Field `queuingMode` were added to the following operations:

`transaction-list~related`, `split-list` Response
Name: `queuingMode`
Type: ``
Usage: `O`

Task: task-3398
Processing 05/06/2019
`queuingMode` Field were modified in the following operations:

`merchant-statement`, `reseller-statement-list`, `reseller-statement`, `reseller-statement-breakdown`, `deposit-list`, `transaction-list`, `transaction-receipt`, `terminal-list`, `split-list`, `statement-list-export`, `statement-detail-list-export`, `statement-fee-detail-list-export `, `transaction-list-export`, ` transaction-list-export` Request
Status from `Hidden` to `Active`

Task: task-3398
Processing 05/06/2019
Fields were added to `Transaction-list` Response:

`transaction.originalTransactionId`
  
`transaction.originalTransactionCode`
  

Task: task-1971
Processing 01/30/2019
Field `transaction.isSettled` was added to `Transaction-list~related` Response:

Name: `transaction.isSettled`
Type: `Boolean`
Usage: `R`

Task: bug-4066
Processing 06/08/2018
Field `transaction.isSettled` in `Transaction-list` Response was modified:

Description:
OldNewDifferences
1 Indicates whether the transaction has been settled.
1 Indicates whether the transaction has been settled at a processor's side.


Task: bug-4066
Processing 06/08/2018
Field `transaction.approvalCode` was added to `Transaction-list~related` Response:

Name: `transaction.approvalCode`
Type: `String`
Usage: `O`

Task: bug-4066
Processing 06/07/2018
Value `notice` was added to `Transaction Type` Enum:

Code: `notice`
Description: Direct debit transaction that is returned by a bank and notify that some details of the transaction were corrected


Task: bug-3823
Processing 05/23/2018
Action `Transaction-list~related` was added:

Description: Provides a list of the related transactions associated with the one that is submitted. Generated in CSV and data formats.




Note: This report is available for Vantiv Tandem and TrustCommerce processors only.



Task: bug-3830
Processing 05/05/2018
Values in `Transaction Type` Enum were modified:

`pull-in` - Transaction used to deposit a specific amount of money based on the instructions specified in the original sale transaction that has been split; applicable for credit/chargeback/return transactions only
Description:
OldNewDifferences
1 Transaction used to deposit a specific amount of money based on the instructions specified in the original sale transaction that has been split; applicable for credit/chargeback/return transactions
1 Transaction used to deposit a specific amount of money based on the instructions specified in the original sale transaction that has been split; applicable for credit/chargeback/return transactions only

Status from `Hidden` to `Active`
  
`pull-out` - Transaction used to withdraw a specific amount of money based on the instructions specified in the original sale transaction that has been split; applicable for credit/chargeback/return transactions only
Description:
OldNewDifferences
1 Transaction used to withdraw a specific amount of money based on the instructions specified in the original sale transaction that has been split; applicable for credit/chargeback/return transactions
1 Transaction used to withdraw a specific amount of money based on the instructions specified in the original sale transaction that has been split; applicable for credit/chargeback/return transactions only

  
`split-out` - Transaction used to withdraw a specific amount of money provided in a split transaction; applicable for sale transactions only
  
`split-in` - Transaction used to deposit a specific amount of money provided in a split transaction; applicable for sale transactions only
  

Task: bug-3830
Processing 05/04/2018
`accountId` Field were modified in the following operations:

`deposit-list`, `terminal-list` Request
Usage from `O` to `R`
Usage from `R` to `O`

Task: bug-3830
Processing 05/04/2018
Fields in `Deposit-list` Request were modified:

`toDate`
Usage from `R` to `O`
  
`fromDate`
  

Task: bug-3830
Processing 05/04/2018
Field `accountId` in `Transaction-list~related` Request was modified:

Description:
OldNewDifferences
1 Reference to an account for which the report is generated.
1 Unique identifier of an account. Generated by the gateway.


Task: bug-3830
Processing 01/18/2018