DEVELOPER
alt
Products

Business Reporting API

Build a consolidated merchant portal for accessing real-time business management information. Some available reporting endpoints include transactions, batches, and deposits. This API can be used to close batches, create invoices, view reports that were generated and more.





Transactions, Reports, and Activity

List transactions by type and date range. Void or refund payments. Pull reports and see activity per MID.

Transactions, Reports, and Activity

Deposits and Batches

Get details on deposits and batches by providing a date range or unique ID.

Deposits and Batches





Overview

End User
Use Case
Language
Functions

Merchants, SMBs

Build a consolidated merchant portal for accessing real-time business management information.

Any language with REST calls, JSON

Get List of Transactions, Get Transaction Details, Get List of Batches, Get Batch Details, Get List of Deposits, Get Deposit Details





Functionality


Get List of Transactions Or Batches

List batches or transactions by type and date range.

Refund Or Void Transaction

Void or refund a transaction depending on whether settlement has occurred.

Get Transaction By ID

Get details for a single transaction by transaction ID.

Get Deposits by Account ID

Get a list of deposit details for a given account ID.

Get Deposit By ID

Get deposit by deposit ID.

Get Transactions in a Batch

Get a list of transactions included in a given batch ID.





alt
Benefits of the Business Reporting API

Learn how you can leverage the Business Reporting API to meet increasing merchant demand for convenient access to key business data and reports, direct from the payment processor.

©2025 North is a registered DBA of NorthAB, LLC. All rights reserved. North is a registered ISO of BMO Harris Bank N.A., Chicago, IL, Citizens Bank N.A., Providence, RI, The Bancorp Bank, Philadelphia, PA, FFB Bank, Fresno, CA, Wells Fargo Bank, N.A., Concord, CA, and PNC Bank, N.A.