Issue:
fix: populate merchant connector id and profile id in payments list

Currently in payments list response, merchant connector id and profile id is not getting populated for payments list response, though the value is present in db.

Resolution:
<think>
PR Context:
- Title: fix(payments): populate merchant connector id and profile id in list
- Merged: 2024-03-18T06:57:12Z
- Files changed: 1 files
- Commits: 2 commits

Implementation approach:
## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [x] Bugfix
- [ ] New feature
- [ ] Enhancement
- [ ] Refactoring
- [ ] Dependency updates
- [ ] Documentation
- [ ] CI/CD

## Description
`Profile_id` and `merchant_connector_id` is to be populated for payments list response.

### Additional Changes

- [ ] This PR modifies the API contract
- [ ] This PR modifies the database schema
- [ ] This PR modifies application configuration/environment variables

<!--
Pro
</think>

To implement this, you'll need to modify:


**Detailed Implementation:**


**Commit 1:** fix(payments): populate merchant connector id and profile id in list (#4104)
Files to modify:


**crates/router/src/core/payments/transformers.rs**
  Modify existing code