# Manage Transaction Reports and Notifications
source: https://developer.mastercard.com/business-payment-controls/documentation/use-cases/03-reports/index.md
This API supports the following use cases for reports and notifications:
## Transaction Reporting and Notifications {#transaction-reporting-and-notifications}
* [Reconcile payments](https://developer.mastercard.com/business-payment-controls/documentation/use-cases/03-reports/index.md#reconcile-payments) for business and travel expenses
* [Reconcile accounts](https://developer.mastercard.com/business-payment-controls/documentation/use-cases/03-reports/index.md#reconcile-accounts-payable-payments) payable payments
* [Manage payment notifications](https://developer.mastercard.com/business-payment-controls/documentation/use-cases/03-reports/index.md#manage-payment-notifications) Near Real Time authorization notifications are available for issued VCNs enabling users to develop just-in-time experiences
## Reconcile payments {#reconcile-payments}
Diagram 03-reconcile-payments-for-business-and-travel-expenses
A company that needs to manage, track, and reconcile its business and travel expenses can create transaction-level reports for its employees' corporate credit cards.
Authorization-level reporting allows the company to view authorizations requested against their employees' corporate credit cards. Clearing-level reporting allows the company to view and reconcile the final payments that have been cleared against the employees' corporate credit cards.
### Process to reconcile payments for business and travel expenses {#process-to-reconcile-payments-for-business-and-travel-expenses}
You can perform the following sequence of activities to request transaction-level reporting to reconcile business and travel expenses.
#### Create an Authorization Report {#create-an-authorization-report}
API Reference: `POST /authorization-reports`
API Reference: `GET /authorization-reports`
API Reference: `GET /authorization-reports/{guid}`
API Reference: `GET /authorization-reports/{guid}/data`
#### Create a Clearing Report {#create-a-clearing-report}
API Reference: `POST /clearing-reports`
API Reference: `GET /clearing-reports`
API Reference: `GET /clearing-reports/{guid}`
API Reference: `GET /clearing-reports/{guid}/data`
## Reconcile Accounts Payable payments {#reconcile-accounts-payable-payments}
Diagram 03-reconcile-accounts-payable-payments
A company making frequent invoice payments needs to track when a supplier has received their payment, and against which invoice or set of invoices.
Creating clearing-level transaction reports allows the company to see which supplier payments have successfully been made. Using this information, they can reconcile the payments to the invoices they have paid.
### Process to Reconcile Accounts Payable Payments {#process-to-reconcile-accounts-payable-payments}
You can perform the following sequence of activities to request clearing summary reporting to reconcile completed accounts payable payments to the invoices being paid:
API Reference: `POST /clearing-summary-reports`
API Reference: `GET /clearing-summary-reports`
API Reference: `GET /clearing-summary-reports/{guid}`
API Reference: `GET /clearing-summary-reports/{guid}/data`
## Manage Payment Notifications {#manage-payment-notifications}
Receive near real time notifications to offer robust expense management, real-time alerting and more. Enroll in [Commercial Event Notifications](https://developer.mastercard.com/commercial-event-notifications/documentation/use_cases/) for details.