# Bundle Operations
source: https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/index.md

Bundle use cases enable issuers to independently manage individual benefit bundles for a cardholder without affecting the card's segment assignment.

### Available Operations {#available-operations}

|                                                                     Operations                                                                     |                                   Description                                    |
|----------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| [Assign Bundles](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/assign_bundles/index.md)   | Assign one or more benefit bundles to a cardholder.                              |
| [Replace Bundles](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/replace_bundles/index.md) | Replace an existing benefit bundle when a cardholder's eligible benefits change. |
| [Cancel Bundles](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/cancel_bundles/index.md)   | End one or more benefit bundles that are no longer available to a cardholder.    |
| [Update Bundles](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/update_bundles/index.md)   | Change when an existing benefit bundle becomes available or ends.                |

### Assign {#assign}

|                                                                    Use Case                                                                     |            Scenario            |                     Description                      |
|-------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------|------------------------------------------------------|
| [Assign Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/assign_bundles/index.md) | Assign bundle                  | Assign a bundle to a card.                           |
| [Assign Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/assign_bundles/index.md) | Assign bundle effective future | Assign a bundle that has a future effective date.    |
| [Assign Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/assign_bundles/index.md) | Assign bundle expired past     | Assign a bundle that has been expired in the past.   |
| [Assign Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/assign_bundles/index.md) | Assign bundle expired future   | Assign a bundle that has been expired in the future. |

### Replace {#replace}

|                                                                     Use Case                                                                      |            Scenario             |                      Description                      |
|---------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------|-------------------------------------------------------|
| [Replace Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/replace_bundles/index.md) | Replace bundle                  | Replace a bundle associated with a card.              |
| [Replace Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/replace_bundles/index.md) | Replace bundle effective future | Replace a bundle that has a future effective date.    |
| [Replace Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/replace_bundles/index.md) | Replace bundle expired past     | Replace a bundle that has been expired in the past.   |
| [Replace Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/replace_bundles/index.md) | Replace bundle expired future   | Replace a bundle that has been expired in the future. |

### Cancel {#cancel}

|                                                                    Use Case                                                                     |            Scenario            |                     Description                      |
|-------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------|------------------------------------------------------|
| [Cancel Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/cancel_bundles/index.md) | Cancel bundle                  | Cancel a bundle associated with a card.              |
| [Cancel Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/cancel_bundles/index.md) | Cancel bundle effective future | Cancel a bundle that has a future effective date.    |
| [Cancel Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/cancel_bundles/index.md) | Cancel bundle expired past     | Cancel a bundle that has been expired in the past.   |
| [Cancel Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/cancel_bundles/index.md) | Cancel bundle expired future   | Cancel a bundle that has been expired in the future. |

### Update {#update}

|                                                                    Use Case                                                                     |   Scenario    |                 Description                  |
|-------------------------------------------------------------------------------------------------------------------------------------------------|---------------|----------------------------------------------|
| [Update Bundle](https://developer.mastercard.com/benefit-allocations-service/documentation/use-cases/bundle-operations/update_bundles/index.md) | Update bundle | Update bundle assignment details for a card. |

