Generate a reporting service report
ReportType) that may be useful to all platforms: USER_WALLET_TRANSACTIONS and COLLECTED_FEES.
There are 4 ReportType that are designed to support platforms using Echo, Mangopay solution for integrations working with third-party PSPs: ECHO_INTENT, ECHO_INTENT_ACTION, ECHO_SETTLEMENT, ECHO_SPLIT.
Each ReportType has different available Columns and Filters.
Status becomes EXPIRED and the DownloadURL becomes null.You can generate a new report with the same filters and dates.CSVThe format of the report file.COLLECTED_FEES, USER_WALLET_TRANSACTIONS, ECHO_INTENT, ECHO_INTENT_ACTION, ECHO_SETTLEMENT, ECHO_SPLIT.The type of the report. Each ReportType has different available Columns and Filters.Useful for all platforms:USER_WALLET_TRANSACTIONS – All successful transactions crediting or debiting user wallets: pay-ins, transfers, conversions, and payouts, as well as refunds of all types and repudiations (from chargebacks).COLLECTED_FEES– Detail of transactions crediting or debiting the fees wallet: successful transactions of all types (pay-ins, transfers, refunds, payouts, etc.) that have a positive or negative fees amount.ECHO_INTENT – Summary of all intents declared during the selected period, detailing the total funds expected to enter the platform’s escrow wallets.ECHO_INTENT_ACTION – Summary of all operations related to intents processed during the selected period, detailing the expected money movements to be escrowed — including payments, refunds, refund reversals, and chargebacks.ECHO_SETTLEMENT – Summary of all settlement files uploaded during the selected period to initiate the reconciliation process, confirming the expected money movements to be escrowed.ECHO_SPLIT – Summary of all splits related to intents during the selected period, detailing the transfer of funds to the declared destination.CreationDate:ASC, CreationDate:DESCDefault value: CreationDate:DESCThe sort direction based on transaction creation date.BeforeDate by less than 12 monthsThe date and time after which the report’s transaction was created, based on the transaction’s CreationDate.AfterDate by less than 12 monthsThe date and time before which the report’s transaction was created, based on the transaction’s CreationDate.ReportType has different available filters:Currency filter is available. If not specified, the report contains data on all currencies.200 - Response parameters
PENDING, READY_FOR_DOWNLOAD, FAILED, EXPIREDThe status of the report:PENDING – The report is being generated.READY_FOR_DOWNLOAD – The report has been created, and can be downloaded.FAILED – The report cannot be generated.EXPIRED – The report was created, but is no longer available for download (it can be re-run to be downloaded again with fresh data).CSVThe format in which the report is going to be downloaded.Status is GENERATED.COLLECTED_FEES, USER_WALLET_TRANSACTIONS, ECHO_INTENT, ECHO_INTENT_ACTION, ECHO_SETTLEMENT, ECHO_SPLIT.The type of the report. Each ReportType has different available Columns and Filters.Useful for all platforms:USER_WALLET_TRANSACTIONS – All successful transactions crediting or debiting user wallets: pay-ins, transfers, conversions, and payouts, as well as refunds of all types and repudiations (from chargebacks).COLLECTED_FEES– Detail of transactions crediting or debiting the fees wallet: successful transactions of all types (pay-ins, transfers, refunds, payouts, etc.) that have a positive or negative fees amount.ECHO_INTENT – Summary of all intents declared during the selected period, detailing the total funds expected to enter the platform’s escrow wallets.ECHO_INTENT_ACTION – Summary of all operations related to intents processed during the selected period, detailing the expected money movements to be escrowed — including payments, refunds, refund reversals, and chargebacks.ECHO_SETTLEMENT – Summary of all settlement files uploaded during the selected period to initiate the reconciliation process, confirming the expected money movements to be escrowed.ECHO_SPLIT – Summary of all splits related to intents during the selected period, detailing the transfer of funds to the declared destination.BeforeDate) between the present and 24 months ago.The date and time after which the report’s transaction was created, based on the transaction’s CreationDate.Note: The period between the AfterDate and the BeforeDate cannot exceed 12 months.AfterDate) between the present and 24 months ago.The date and time before which the report’s transaction was created, based on the transaction’s CreationDate.Note: The period between the AfterDate and the BeforeDate cannot exceed 12 months.ReportType.400 - User wallet transactions – WalletId and Currency filters can't be combined
400 - Max. 12 months between AfterDate and BeforeDate
Invalid Column for ReportType