Issue:
feat(compatibility): add multiuse mandates support in stripe compatibility

## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [ ] Bugfix
- [ ] New feature
- [ ] Enhancement
- [x] Refactoring
- [ ] Dependency updates
- [ ] Documentation
- [ ] CI/CD

## Description
<!-- Describe your changes in detail -->
Populate Mandate data for multi-use mandates


## How did you test it?
<!--
Did you write an integration/unit/API test to verify the code changes?
Or did you test this change manually (provide relevant screenshots)?
-->
1.Create a mandate payment with noon through stripe compatibility layer
<img width="1334" alt="Screenshot 2024-01-23 at 1 56 50 PM" src="https://github.com/juspay/hyperswitch/assets/131388445/e9cd6c97-f1a7-4f07-b252-5fcef6ed62bf">

2.Do a mandate payment with the same
<img width="1006" alt="Screenshot 2024-01-23 at 1 52 49 PM" src="https://github.com/juspay/hyperswitch/assets/131388445/1267b1c6-7739-49ba-a3a4-aedf9d4cec39">

## Checklist
<!-- Put an `x` in the boxes that apply -->

- [x] I formatted the code `cargo +nightly fmt --all`
- [x] I addressed lints thrown by `cargo clippy`
- [x] I reviewed the submitted code
- [ ] I added unit tests for my changes where possible
- [ ] I added a [CHANGELOG](/CHANGELOG.md) entry if applicable


Resolution:
<think>
PR Context:
- Title: Refactor(compatibility): revert add multiuse mandates support in stripe compatibility
- Merged: 2024-01-24T10:36:48Z
- Files changed: 1 files
- Commits: 2 commits

Implementation approach:
Reverts juspay/hyperswitch#3425
resolves [#3445](https://github.com/juspay/hyperswitch/issues/3445)
Dependency changes not made
</think>

To implement this, you'll need to modify:


**Detailed Implementation:**


**Commit 1:** Refactor(compatibility): revert add multiuse mandates support in stripe compatibility (#3436)
Files to modify:


**crates/router/src/compatibility/stripe/payment_intents/types.rs**
  Modify existing code