Statements

Overview of the statements that are sent out to end users and the endpoints associated with statements.

For compliance reasons, end users can expect to receive a statement emailed to them for all of their Sila payment instruments (ex: wallet, virtual account). These include:

  • 1 month of transactions per statement
  • Customer, not Sila, branding
  • Formatted as a PDF

We also have several endpoints from which you can pull statement data:

For statements:

  • /statements/<statement_id>: Resends statements to end users via email.
  • /statements: Lists statement delivery attempt details with filter options including start and end date, and user_handle.
  • /get_statements_data: Returns information on transaction statements for a single month for the specified user_handle. Excludes current month.

For transaction information:

  • /get_wallet_statement_data: Returns one specified wallet's transaction data for a specified date range, and provides more detail than /get_statements_data. Not recommended for pulling a higher volume of transactions - use /get_statement_transactions for higher volume instead. Excludes current month.
  • /get_statement_transactions: Returns transaction data for a specified wallet. Can filter for a specific month, including current month. Recommended endpoint for pulling a higher volume of transactions.