Run Merchant is the transaction management and processing portal for Run Payments. For integrated partners, reporting will often be achieved in-app. This guide provides a detailed look at how to fetch transactional data from Run Merchant to keep your payment data in sync. The Reporting API endpoints provide merchant funding events data (including adjustments), supplemental transaction data, and chargeback data.
<aside> 💡 If you need access to Run Merchant or are having trouble generating your Reporting API credentials, please reach out to your Integration Delivery lead.
</aside>
Use the Client ID and Secret generated from Run Merchant to request an access token from https://apps.runpayments.io/ords/sprint/oauth/token.
Create API calls to the Reporting API using your access token. For all endpoints in this guide, you may target a specific attribute or multiple attributes using the URL.
Examples
URL: [<https://apps.runpayments.io/ords/sprint/api/3p/v1/transactions?q={"funding_master_id":"F1645093"}>](<https://apps.runpayments.io/ords/sprint/api/3p/v1/transactions?q=%7B%22funding_master_id%22:%22F1645093%22%7D>)
Data returned: All transactions with a Funding ID of “F1645093”.
URL: [<https://apps.runpayments.io/ords/sprint/api/3p/v1/transactions?q=>](<https://apps.runpayments.io/ords/sprint/api/3p/v1/transactions?q=>){"mid":"lsn4mdj1416v350j0001", "amount":100}
Data returned: All transactions for MID “lsn4mdj1416v350j0001” with an amount of $1.00.
© 2024 Run Payments LLC