# Use Cases
source: https://developer.mastercard.com/transaction-notifications/documentation/use-cases/index.md

## Overview {#overview}

A **third party application** can utilize [Consents API](https://developer.mastercard.com/consent-management/documentation) to allow consumers to enroll their card, authenticate and manage consent. Once consent has been obtained and the **third party application** has enrolled a **webhook endpoint** , consumer's transaction data is sent as a webhook notification in real-time after a purchase is made on the linked card. This transaction notification will include transaction details including merchant name and transaction amount. The **third party application** may use this data to provide a real-time data-driven experience for the consumer.
Diagram use-case
