# Redemptions
source: https://developer.mastercard.com/digital-redemptions/documentation/use-cases/redemptions/index.md

|                                                                       Use Cases                                                                        |                                    Description                                     |
|--------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------|
| [Create Redemptions](https://developer.mastercard.com/digital-redemptions/documentation/use-cases/redemptions/post-redemptions/index.md)               | Creates Redemption for a giver user based on redemption type and other parameters. |
| [Get Redemptions](https://developer.mastercard.com/digital-redemptions/documentation/use-cases/redemptions/get-redemptions/index.md)                   | Retrieves the redemption history processed by the cardholder.                      |
| [Reverse Redemption](https://developer.mastercard.com/digital-redemptions/documentation/use-cases/redemptions/reverse-redemption/index.md)             | In case of returns or cancellations, return points back to the cardholder.         |
| [Update Redemption Status](https://developer.mastercard.com/digital-redemptions/documentation/use-cases/redemptions/update-redemption-status/index.md) | Updates the Redemption Status for a given redemption Id.                           |
| [Get Shipping Addresses](https://developer.mastercard.com/digital-redemptions/documentation/use-cases/redemptions/get-shipping-addresses/index.md)     | Retrieves the shipping address details used by the cardholder recently.            |
| [Create Shipping Addresses](https://developer.mastercard.com/digital-redemptions/documentation/use-cases/redemptions/post-shipping-addresses/index.md) | Create Shipping Address for Redemptions.                                           |

Note: Some of the endpoints require RANAC/RANCU as the primary identifier. Please note the available identifiers listed under each API. For APIs which accept RANAC/RANCU and not BAN/BCN, you may either call POST /redeemer/search or POST /user/reference/searches (under UAM) to translate BAN/BCN to RANAC/RANCU, or store RANAC/RANCU in your system. Please consult your MC Account Manager/Contact for more details.
