• User Documentation 
  • Amaryllis Release Notes 
  • For Developers 

  • User Documentation 
  • Amaryllis Release Notes 
  • For Developers 

Heartland - 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
      • Transaction Details
      • Settlements
      • Account Summary
      • Transactions
      • Transactions Summary
      • 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. Heartland – Dev Portal
  4. Reports
  5. Reports API
  6. Payouts Reconciliation
Updated on June 9, 2023

Heartland - 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
      • Transaction Details
      • Settlements
      • Account Summary
      • Transactions
      • Transactions Summary
      • 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

Payouts Reconciliation

REST Sandbox URL: https://sandbox.4levers.com/NewReportsApi/api/Reports/payouts-reconciliation

 

REST Production URL: https://reports-api.4levers.com/api/Reports/payouts-reconciliation

 

Payouts Reconciliation report displays detailed payout information in one place according to the selected timeframe.

Request Example (REST Production URL)

GET: https://reports-api.4levers.com/api/Reports/payouts-reconciliation?DateFrom=2020-12-10&DateTo=2020-12-22&PayoutMethod=ACH&Currencies=USD&Take=5

Request Parameters
NameTypeRequiredDescription
dateFromdatetime✓determines the selection starting/ending time range
dateTodatetime✓
dateRangeTypeenumoptional

specify the date range type

Available Values:
 
  • processdate
  • returndate
payoutStatusesenumoptional

transaction processing status

Available Values:
 
  • processed
  • rejectedbyprocessor
payoutIdintegeroptionalpayout transaction identifier
payoutNameDescriptorstringoptionalreport is queried by both the payout name and the descriptor value
payoutMethodsenumoptional

specify the payment method of the payout

Available Values:
 
  • ach
  • creditcard
payoutTypesenumoptional

specify the payout type

Available Values:
 
percentagepercentage amount
pastintervalamount for the interval in the past
payoutondemandsingle payout
Processorsenumoptional

specify the payout type

Available Values:
 
IdProcessor name
7ACHDirect
44BMO
29BNS
19CheckAlt
43CIBC
47CibcP2H
45CibcUS
38Colonnade
17ConnectNPay
32Element
23Emulator
49Nmi
30GlobalPayments
40GlobalPaymentEcom
31GoCardless
46Gratify
35Heartland
34ICredit
16IpCommerce
20LittleAndCo
48MerchantWarrior
18MeS
41IPPay
15JetPay
21PayPal
33PayPoint
27PiroPay
42ProPay
37Realex
24Valitor
39WellsFargo
36WorldPay
50HYP
51CFSB
ProcessorTransactionIdstringoptionalTransaction identifier per processor
ProcessorAuthorizationCodestringoptionalProcessor authorization code if applicable
amountFromnumberoptionalenter payout bottom amount
amountTonumberoptionalenter payout top amount
currenciesenumoptional

enter an array of currency type ids to filter sub-accounts by

Available Values:
 
  • CAD
  • USD
  • EUR
  • GBP
  • AUD
  • SGD
  • JPY
  • NZD
transactionIdinteger (int64)optionaltransaction identifier
merchantTransactionIdstringoptionaltransaction identifier per merchant
serviceProvidersinteger/arrayoptionalenter your service provider id(s)
operatorsinteger/arrayoptionalenter your operator id(s)
accountsinteger/arrayoptionalenter your platform account id(s)
subAccountsstring/arrayoptionalenter your sub-account id(s)
skipintegeroptional

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
takeintegeroptional
Response Parameters
NameDescription
payoutIdPayout identifier
payoutProcessDateDate when payout was processed
payoutRejectOrReturnDateDate when payout was rejected by processor
payoutTypePayout type
payoutNameName of the payout
payoutDescriptorTransaction.DynamicDescriptor values
payoutMethodPayout payment method. PaymentMethod=CreditCard in case a negative payout has been processed using Card On File instructions.
payoutAmountTransaction amount
payoutStatusTransaction status
payoutProcessorPayout Processor
payoutPerformedByUser created the record
activityTypeIf PayoutType = “Payout On Demand”, the Activity Type should be “Payout On Demand”.
Available Values: Sale, Credit, Chargeback, Outgoing Fee, Interchange Fee, Reserve Fee, Incoming Fee, Reserve Release, Balance Adjustment, Payout Adjustment, Payout on Demand
settlementDateSettlement date
transactionIdTransaction identifier
merchantTransactionIdTransaction identifier per merchant
processorTransactionIdTransaction identifier per processor
transactionSystemDateSystem date of the transaction
transactionMerchantDateMerchant date of the transaction
transactionProcessorDateProcessor date of the transaction
transactionTypeType of the transaction
transactionPaymentMethodPayment Method of the transaction.
Available values: ACH, Fee, Gift Card or Credit Card type
transactionAmountTransaction Amount
transactionProcessorTransaction Processor name
feeNameFee name
feeGroupNameFee group name
feeTypeFee type
feeCategoryFee category
feeAmountFee amount
feeSourceFee source
feeTargetFee target
reserveCollectionDateDate when the fee was applied
reserveReleaseDateRelease date
reserveReleaseTypeRelease type.
Available values: Scheduled, Manual.
reserveReleaseAmountRelease Amount
adjustmentIdAdjustment Id
adjustmentDateAdjustment date and time
adjustmentCategoryAdjustment category
adjustmentTypeAdjustment type
adjustmentNameAdjustment name
adjustmentPaymentMethodAdjustment payment method
adjustmentStatusAdjustment status
payoutValuePayout value
percentageLimitPercentage limit
percentageLimitAdjustmentValuePercentage limit adjustment value
amountLimitAmount limit value
amountLimitAdjustmentValueAmount limit adjustment value
activeLimitActive limit value
adjustmentAmountAdjustment amount
activityAmountDepending on Activity Type it is one of the following values: Transaction Amount, Fee Amount, Release Amount, Adjustment Amount, Payout Amount
currencyTransaction currency
payoutAuthorizationCodeCode of payout aithorization
subAccountSub-account identifier
platformAccountPlatform Account name
				
					[
  {
        "payoutId": "1999001136945796604",         
        "payoutProcessDate": "2022-03-03T16:40:15",            
        "payoutRejectOrReturnDate": "",            
        "payoutType": "Payout on Demand",            
        "payoutName": "",          
        "payoutDescriptor": "TestDescriptor",          
        "payoutMethod": "ACH",         
        "payoutAmount": "1.00",            
        "payoutStatus": "Processed",           
        "payoutAuthorizationCode": "",         
        "payoutProcessor": "Emulator",         
        "payoutPerformedBy": "test",           
        "activityType": "Payout on Demand",          
        "settlementDate": "",          
        "transactionId": "",           
        "merchantTransactionId": "",           
        "processorTransactionId": "",          
        "transactionSystemDate": "",           
        "transactionMerchantDate": "",         
        "transactionProcessorDate": "",            
        "transactionType": "",         
        "transactionPaymentMethod": "",            
        "transactionAmount": "",           
        "transactionProcessor": "",            
        "feeName": "",         
        "feeGroupName": "",            
        "feeType": "",         
        "feeCategory": "",         
        "feeAmount": "",           
        "feeSource": "",           
        "feeTarget": "",           
        "reserveCollectionDate": "",           
        "reserveReleaseDate": "",          
        "reserveReleaseType": "",          
        "reserveReleaseAmount": "",            
        "adjustmentId": "",            
        "adjustmentDate": "",          
        "adjustmentCategory": "",          
        "adjustmentType": "",          
        "adjustmentName": "",          
        "adjustmentPaymentMethod": "",         
        "adjustmentStatus": "",            
        "payoutValue": "",         
        "percentageLimit": "",         
        "percentageLimitAdjustmentValue": "",          
        "amountLimit": "",         
        "amountLimitAdjustmentValue": "",          
        "activeLimit": "",         
        "adjustmentAmount": "",            
        "activityAmount": "1.00",          
        "currency": "USD",         
        "subAccount": "Test Account",         
        "platformAccount": "Test Account"         
    }
]				
			
Still stuck? How can we help?
Was this page helpful? Yes No

How can we help?

© Amaryllis Payment Solutions, 2022  All rights reserved.