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

Consent Management \& Enrollment APIs enable partners to capture explicit consumer consent and enroll cards or users into Mastercard services. The following use cases cover the primary integration scenarios.

* **Card-based consent** --- Enroll individual or bulk consumer cards into the [Transaction Notifications](https://developer.mastercard.com/consent-management/documentation/use-cases/transaction-notifications/index.md) service to deliver real-time transaction alerts to cardholders.
* **User consent / geo-level enrollment** --- Capture user consent or enroll a geographic location for [Insight Tokens](https://developer.mastercard.com/consent-management/documentation/use-cases/insight-tokens/index.md) to enable personalized shopping experiences in agentic commerce.
