Issue:
[ENHANCEMENT] Add `id` field in `MerchantConnectorAccountNotFound` error type

### Feature Description

A `MerchantConnectorAccountNotFound` will occur when using `merchant_id` and `merchant_connector_id` to select a row from the `merchant_connector_account` table if there is no row in the table that matches those details. The `connector_label` is created by Hyperswitch internally hence it is necessary to send back the `connector_label` is the error response so that the user has an idea of what it is.

### Possible Implementation

Add a field `id` in the error message of `MerchantConnectorAccountNotFound`.
In cases where there is a context of `connector_label` send it.
In other cases send the `merchant_connector_id`.

### Have you spent some time to check if this feature request has been raised before?

- [X] I checked and didn't find similar issue

### Have you read the Contributing Guidelines?

- [X] I have read the [Contributing Guidelines](https://github.com/juspay/hyperswitch/blob/main/docs/CONTRIBUTING.md)

### Are you willing to submit a PR?

Yes I am willing to submit a PR!

Resolution:
<think>
PR Context:
- Title: refactor(router): add `id` field in `MerchantConnectorAccountNotFound`
- Merged: 2023-05-10T13:27:39Z
- Files changed: 4 files
- Commits: 2 commits

Implementation approach:
## 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 -->
Add `id` field to `MerchantConnectorAccountNotFound`,
Send `connector_label` when possible,
Send `merchant_connector_id` otherwise,
Change `create_payment_connector` function to raise `InternalServerError` instead of `MerchantConnectorAccou
</think>

To implement this, you'll need to modify:


**Detailed Implementation:**


**Commit 1:** refactor(router): add `id` field in `MerchantConnectorAccountNotFound` (#1098)
Files to modify:


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

**crates/router/src/core/admin.rs**
  Modify existing code

**crates/router/src/core/errors/api_error_response.rs**
  Modify existing code

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