# Manage Micro and Round-up donations from Non-Mastercard Brand Cards
source: https://developer.mastercard.com/donations/documentation/use-cases/manage-nonma-micro-rndup-dntns/index.md

## Collaborate with other interchanges {#collaborate-with-other-interchanges}

Mastercard Donate facilitates automatic processing of micro and round-up donations made via Mastercard payment cards at predefined intervals. This is managed through a scheduled batch process that calculates the donation amounts and transfers them to the respective charities.

However, for donations made using cards from other networks, such as Visa, Amex, or RuPay, the process differs due to Mastercard's limited access to transaction data from these interchanges. To handle these donations, a monthly workflow is required:

1. **Identify Non-Mastercard Cards**: Retrieve all non-Mastercard cards registered in your system.
2. **Share Card Details**: Provide the card and PAN details to the respective issuing banks.
3. **Receive Donation Data**: Issuers will return the donation transaction data for their cards.
4. **Upload to Mastercard Donate**: Once received, upload these transactions to Mastercard Donate between 1st to 14th of each month for donation calculation.
5. **Transfer to the designated charities**: After the transactions are uploaded, a scheduler calculates and transfers the donation amount to the charities on the 15th of each month.

This hybrid approach ensures that donations from all supported card networks are processed accurately and reach the intended beneficiaries.

### Use Cases {#use-cases}

The use cases here discuss how you can use the respective endpoints to achieve the end result from this hybrid approach:

|                  Use Case                   |                                                                                                          Description                                                                                                          |
|---------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Retrieve all Non-Mastercard Cards           | Fetches all the non-Mastercard cards registered in your system. [Learn more](https://developer.mastercard.com/donations/documentation/use-cases/manage-nonma-micro-rndup-dntns/get-non-mcbrand-cards/index.md)                |
| Upload all non-Mastercard Card Transactions | Updates a donor personal information such as email ID and contact information. [Learn more](https://developer.mastercard.com/donations/documentation/use-cases/manage-nonma-micro-rndup-dntns/add-non-mcbrand-cards/index.md) |

