# Parameters source: https://developer.mastercard.com/donations/documentation/parameters/index.md ## Overview {#overview} This section outlines the parameters and values that you need to provide to Mastercard Donate API when you execute them. | Parameters | Description | |-----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | Parameters to Enroll and Manage Donor Information | Enroll donors and manage donor information. [Learn more](https://developer.mastercard.com/donations/documentation/parameters/enroll-manage-donor-param/index.md) | | Parameters to Enroll and Manage Card Information | Register and manage cards-on-file. [Learn more](https://developer.mastercard.com/donations/documentation/parameters/manage-cards-param/index.md) | | Parameters to Create and Manage Recurring Donations | Create and manage recurring donation setups. [Learn more](https://developer.mastercard.com/donations/documentation/parameters/manage-recur-donation-param/index.md) | | Parameters to Make One-time and Guest Donations | Receive non-recurrent donations. [Learn more](https://developer.mastercard.com/donations/documentation/parameters/manage-onetime-guest-dn-param/index.md) | | Parameters to Manage non-Mastercard Donations | Receive donations from cards of other interchanges. [Learn more](https://developer.mastercard.com/donations/documentation/parameters/manage-non-ma-trns-param/index.md) | | Parameters to Track Donations | Track donation history. [Learn more](https://developer.mastercard.com/donations/documentation/parameters/track-donations-param/index.md) | | Parameters to Store External Donations | Upload donations from external sources. [Learn more](https://developer.mastercard.com/donations/documentation/parameters/records/index.md) |