• User Documentation 
  • Amaryllis Release Notes 
  • For Developers 

  • User Documentation 
  • Amaryllis Release Notes 
  • For Developers 

Dev Portal

  • folder icon closed folder iconIntroduction
  • folder icon closed folder iconAuthentication
  • folder icon closed folder iconManagement
    • Getting Started
    • Platform Accounts Management
      • Get Platform Account Configuration
      • Get Platform Account
      • Create Platform Account
      • Update Platform Account
      • Objects Reference
    • Sub-Accounts Management
      • Get Sub-Account Configurations
      • Get Sub-Account
      • Create Sub-Account
      • Update Sub-Account
      • Objects Reference
    • Users Management
      • Get User by User Id
      • Get User by Username
      • Create User
      • Update User
      • Objects Reference
    • Underwriting Management
      • Get Application
      • Get Application Template
      • Get Application Fields Statuses
      • Get Application Status
      • Get Linked Sub-Accounts
      • Get Resubmission
      • UMS IFrame Authentication
      • UMS IFrame
      • UMS IFrame Authentication in Resubmission Mode
      • UMS IFrame in Resubmission Mode
      • Create Application
      • Update Application
      • Update Application Fields Statuses
      • Update Application Status
      • Objects Reference
      • Response Codes
  • folder icon closed folder iconTransactions Processing
    • Getting Started
    • Credit Card Transactions
      • 3D-Secure
      • Authorization
      • Void
      • Capture
      • Charge
      • Refund
      • Credit
      • Verify
      • Chargeback
      • Cancel
    • Update
    • Adjustment
    • Recurring
    • ACH
    • Response
    • Response Codes
    • Objects Reference
  • folder icon closed folder iconTransactions Echo
    • Getting Started
    • Credit Card Transactions
      • Authorization
      • Void
      • Capture
      • Charge
      • Refund
      • Credit
      • Verify
      • Chargeback
      • Cancel
    • Update
    • Adjustment
    • ACH
    • Echo Response
    • Response Codes
    • Objects Reference
  • folder icon closed folder iconTokenization
    • Processing with a Token
      • Getting Started
      • Processing with Tokenization
    • Tokenization iFrame
      • iFrame Integration
      • iFrame Customization
      • iFrame Testing
      • Response Example
    • Tokenization API
      • Getting Started
      • Tokenization Request
      • Tokenization Response
      • Response Codes
  • folder icon closed folder iconPayouts
    • Getting Started
    • Payout Transactions
    • Response
    • Objects Reference
  • folder icon closed folder iconReports
    • Getting Started
    • Reports API
      • Account Balances
      • Payouts
      • Payouts Reconciliation
      • Settlements
      • Transaction Details
      • Account Summary
      • Transactions Summary
      • Transactions
      • Fees Summary
      • Incoming Fees
      • Expected Future Revenue
      • Profitability Analysis
      • Reconciliation Summary
      • Reconciliation Records
      • Chargeback Analysis
      • Tokens
      • Sign-up Summary
    • Status Codes
  • folder icon closed folder iconErrors
  • folder icon closed folder iconResponse Codes
  1. Home
  2. Docs
  3. Dev Portal
  4. Reports
  5. Reports API
  6. Reconciliation Records
Updated on September 14, 2023

Dev Portal

  • folder icon closed folder iconIntroduction
  • folder icon closed folder iconAuthentication
  • folder icon closed folder iconManagement
    • Getting Started
    • Platform Accounts Management
      • Get Platform Account Configuration
      • Get Platform Account
      • Create Platform Account
      • Update Platform Account
      • Objects Reference
    • Sub-Accounts Management
      • Get Sub-Account Configurations
      • Get Sub-Account
      • Create Sub-Account
      • Update Sub-Account
      • Objects Reference
    • Users Management
      • Get User by User Id
      • Get User by Username
      • Create User
      • Update User
      • Objects Reference
    • Underwriting Management
      • Get Application
      • Get Application Template
      • Get Application Fields Statuses
      • Get Application Status
      • Get Linked Sub-Accounts
      • Get Resubmission
      • UMS IFrame Authentication
      • UMS IFrame
      • UMS IFrame Authentication in Resubmission Mode
      • UMS IFrame in Resubmission Mode
      • Create Application
      • Update Application
      • Update Application Fields Statuses
      • Update Application Status
      • Objects Reference
      • Response Codes
  • folder icon closed folder iconTransactions Processing
    • Getting Started
    • Credit Card Transactions
      • 3D-Secure
      • Authorization
      • Void
      • Capture
      • Charge
      • Refund
      • Credit
      • Verify
      • Chargeback
      • Cancel
    • Update
    • Adjustment
    • Recurring
    • ACH
    • Response
    • Response Codes
    • Objects Reference
  • folder icon closed folder iconTransactions Echo
    • Getting Started
    • Credit Card Transactions
      • Authorization
      • Void
      • Capture
      • Charge
      • Refund
      • Credit
      • Verify
      • Chargeback
      • Cancel
    • Update
    • Adjustment
    • ACH
    • Echo Response
    • Response Codes
    • Objects Reference
  • folder icon closed folder iconTokenization
    • Processing with a Token
      • Getting Started
      • Processing with Tokenization
    • Tokenization iFrame
      • iFrame Integration
      • iFrame Customization
      • iFrame Testing
      • Response Example
    • Tokenization API
      • Getting Started
      • Tokenization Request
      • Tokenization Response
      • Response Codes
  • folder icon closed folder iconPayouts
    • Getting Started
    • Payout Transactions
    • Response
    • Objects Reference
  • folder icon closed folder iconReports
    • Getting Started
    • Reports API
      • Account Balances
      • Payouts
      • Payouts Reconciliation
      • Settlements
      • Transaction Details
      • Account Summary
      • Transactions Summary
      • Transactions
      • Fees Summary
      • Incoming Fees
      • Expected Future Revenue
      • Profitability Analysis
      • Reconciliation Summary
      • Reconciliation Records
      • Chargeback Analysis
      • Tokens
      • Sign-up Summary
    • Status Codes
  • folder icon closed folder iconErrors
  • folder icon closed folder iconResponse Codes

Reconciliation Records

REST Sandbox URL: https://sandbox.4levers.com/NewReportsApi/api/Reports/reconciliation-records REST Production URL: https://reports-api.4levers.com/api/Reports/reconciliation-records   Reconciliation Records Report provides the transactions matching summary report. Use the Reconciliation Records Report to get reconciliation details for specific transactions.
Request Example (REST Production URL)
GET: https://reports-api.4levers.com/api/Reports/reconciliation-records?DateFrom=2019-07-23&DateTo=2019-07-24

Request Parameters

Name Type Required Description
1 dateFrom datetime ✓ determines the selection starting time range
2 dateTo datetime ✓ determines the selection ending time range
entrymode array integer optional nullable
transaction entry mode(s) numerical value.
daterangetype enum optional specify the output report date range type
Available Values:
  • systemdate
  • reconciliationdate
reconciliationstatus enum optional specify the output report reconciliation status
Available Values:
  • pending
  • matching
  • mismatch
transactionid integer (int64) optional transaction identifier
merchanttransactionid string optional transaction identifier provided by merchant
processors string/array optional specify one or more clearing processors
processortransactionid string optional transaction identifier provided by the clearing processor
paymentmethods enum optional specify the payment method
required in case credit card is populated.
Available Values:
  • creditcard
  • ach
  • giftcard
creditcards enum optional specify a credit card type
Available Values:
  • visa
  • mastercard
  • diners
  • isracard
  • americanexpress
  • discover
  • jcb
  • visadebit
  • mastercarddebit
  • delta
  • electron
  • maestro
  • solo
  • interac
transactiontype enum optional specify a transaction type
Available Values:
  • verify
  • authorization
  • void
  • partialvoid
  • capture
  • partialcapture
  • charge
  • refund
  • partialrefund
  • credit
  • chargeback
  • retrieval
  • representment
  • arbitration
  • reversal
  • cancel
paymenttypes enum optional specify the payment type
Available Values:
  • regular
  • recurring
  • installments
  • deferred
serviceproviders integer/array optional enter your service provider id(s)
operators integer/array optional enter your operator id(s)
accounts integer/array optional enter your platform account id(s)
subaccounts string/array optional enter your sub-account id(s)
skip integer optional
these parameters determine which records will be displayed in the report based on specified index number.to get from fifth to twentieth record specify skip = 4 and take = 16
take integer optional
currencies string array optional enter currency type ids to filter sub-accounts by
Available Values:
  • CAD
  • USD
  • EUR
  • GBP
  • AUD
  • SGD
  • JPY
  • NZD

Response Parameters

Name Description
transactionid transaction identifier
merchanttransactionid transaction identifier provided by merchant
processortransactionid transaction identifier provided by the clearing processor
systemdate system processing date
merchantdate merchant processing date
paymentmethod selected payment method
ccoraccountnumber credit card number or bank account number depending on the selected payment method
ccexpirationdate credit card expiration date
token
payment token if applicable
CCorAccountOwnerName name on the credit card or bank account depending on the selected payment method
amount transaction amount
currency transaction currency
transactiontype type of the transaction
reconciliationdate date when the transaction matching has been performed
reconciliationstatus transaction matching status
reconciliationerrorcode transaction matching error code
reconciliationerrorcodedescription description of the transaction matching error
chargebackdisputedate chargeback dispute date
terminalid clearing terminal identifier
servicepurchasedtype type of the purchased service
transactiondescription description of the transaction
merchantfreetext merchant comment on the transaction
subaccount sub-account identifier
platformaccount platform account name
performedby service/user that performed the reconciliation
entrymode nullable
transaction entry mode(s) numerical value.
				
					
[
  {
        "transactionId": "1999001140378921240",    
        "merchantTransactionId": "4",  
        "processorTransactionId": "d0e14e6a-f77c-4522-b4dd-bcc0b93db6ef",  
        "systemDate": "2022-03-23T14:30:38",   
        "merchantDate": "",    
        "settlementDate": "",  
        "reconciliationDate": "",  
        "reconciliationStatus": "Pending", 
        "reconciliationErrorCode": "", 
        "reconciliationErrorCodeDescription": "",  
        "transactionType": "Charge",   
        "transactionDescription": "Transaction Description",  
        "merchantFreeText": "Merchant Free Text",    
        "paymentMethod": "Visa",   
        "CCOrAccountOwnerName": "Eleanor Johnson",    
        "CCOrAccountOwnerId": "1", 
        "billingAddressEmail": "test@mail.net",    
        "billingAddressPhoneNumber": "",   
        "billingAddressСountry": "USA",   
        "billingAddressState": "FL",   
        "billingAddressAddressLine": "1000 1st Av",  
        "billingAddressСity": "Middleburg",   
        "billingAddressZipPostalCode": "10101",    
        "CCOrAccountIpAddress": "212.98.160.42",   
        "CCOrAccountNumber": "411111******1111",   
        "CCExpirationDate": "1225",    
        "token": "a5f29d91-0397-4ad6-b33a-0d2c9a90789b",   
        "amount": "1.00",  
        "currency": "USD", 
        "processor": "Emulator",   
        "dynamicDescriptor": "TestDescriptor", 
        "merchantId": "",  
        "terminalId": "",  
        "subAccount": "Test Account", 
        "platformAccount": "Test Account",    
        "transactionSource": "Test Tool", 
        "performedBy": "System"    
  },
  {
    "transactionId": "1999001140378921241",    
        "merchantTransactionId": "4",  
        "processorTransactionId": "d0e14e6a-f77c-4522-b4dd-bcc0b93db6ef",  
        "systemDate": "2022-03-23T14:30:38",   
        "merchantDate": "",    
        "settlementDate": "",  
        "reconciliationDate": "",  
        "reconciliationStatus": "Pending", 
        "reconciliationErrorCode": "", 
        "reconciliationErrorCodeDescription": "",  
        "transactionType": "Charge",   
        "transactionDescription": "Transaction Description",  
        "merchantFreeText": "Merchant Free Text",    
        "paymentMethod": "Visa",   
        "CCOrAccountOwnerName": "Eleanor Johnson",    
        "CCOrAccountOwnerId": "1", 
        "billingAddressEmail": "test@mail.net",    
        "billingAddressPhoneNumber": "",   
        "billingAddressСountry": "USA",   
        "billingAddressState": "FL",   
        "billingAddressAddressLine": "1000 1st Av",  
        "billingAddressСity": "Middleburg",   
        "billingAddressZipPostalCode": "10101",    
        "CCOrAccountIpAddress": "212.98.160.42",   
        "CCOrAccountNumber": "411111******1111",   
        "CCExpirationDate": "1225",    
        "token": "a5f29d91-0397-4ad6-b33a-0d2c9a90789b",   
        "amount": "1.00",  
        "currency": "USD", 
        "processor": "Emulator",   
        "dynamicDescriptor": "TestDescriptor", 
        "merchantId": "",  
        "terminalId": "",  
        "subAccount": "Test Account", 
        "platformAccount": "Test Account",    
        "transactionSource": "Test Tool", 
        "performedBy": "System"
  }
]				
			
Still stuck? How can we help?
Was this page helpful? Yes No

How can we help?

© Amaryllis Payment Solutions, 2022  All rights reserved.