Skip to content

feat(Connector): [iMerchant Solutions] Add Connector Template Code#11820

Open
Anurag-05-prog wants to merge 3 commits intomainfrom
imerchant-integration
Open

feat(Connector): [iMerchant Solutions] Add Connector Template Code#11820
Anurag-05-prog wants to merge 3 commits intomainfrom
imerchant-integration

Conversation

@Anurag-05-prog
Copy link
Copy Markdown
Contributor

@Anurag-05-prog Anurag-05-prog commented Apr 14, 2026

Type of Change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring
  • Dependency updates
  • Documentation
  • CI/CD

Description

Added connector template code for iMerchant Solutions.

Additional Changes

  • This PR modifies the API contract
  • This PR modifies the database schema
  • This PR modifies application configuration/environment variables

Motivation and Context

How did you test it?

Checklist

  • I formatted the code cargo +nightly fmt --all
  • I addressed lints thrown by cargo clippy
  • I reviewed the submitted code
  • I added unit tests for my changes where possible

@Anurag-05-prog Anurag-05-prog self-assigned this Apr 14, 2026
@Anurag-05-prog Anurag-05-prog requested review from a team as code owners April 14, 2026 18:22
@Anurag-05-prog Anurag-05-prog added the S-test-ready Status: This PR is ready for cypress-tests label Apr 14, 2026
@Anurag-05-prog Anurag-05-prog requested review from a team as code owners April 14, 2026 18:22
@semanticdiff-com
Copy link
Copy Markdown

semanticdiff-com bot commented Apr 14, 2026

Review changes with  SemanticDiff

Changed Files
File Status
  crates/router/src/connector.rs  99% smaller
  crates/hyperswitch_connectors/src/connectors.rs  91% smaller
  crates/common_enums/src/connector_enums.rs  62% smaller
  api-reference/v1/openapi_spec_v1.json  0% smaller
  api-reference/v2/openapi_spec_v2.json  0% smaller
  config/config.example.toml Unsupported file format
  config/deployments/env_specific.toml Unsupported file format
  config/deployments/integration_test.toml Unsupported file format
  config/deployments/production.toml Unsupported file format
  config/deployments/sandbox.toml Unsupported file format
  config/development.toml Unsupported file format
  config/docker_compose.toml Unsupported file format
  crates/connector_configs/src/connector.rs  0% smaller
  crates/connector_configs/toml/development.toml Unsupported file format
  crates/connector_configs/toml/production.toml Unsupported file format
  crates/connector_configs/toml/sandbox.toml Unsupported file format
  crates/euclid/src/enums.rs  0% smaller
  crates/hyperswitch_connectors/src/connectors/imerchantsolutions.rs  0% smaller
  crates/hyperswitch_connectors/src/connectors/imerchantsolutions/transformers.rs  0% smaller
  crates/hyperswitch_connectors/src/default_implementations.rs  0% smaller
  crates/hyperswitch_connectors/src/default_implementations_v2.rs  0% smaller
  crates/hyperswitch_domain_models/src/connector_endpoints.rs  0% smaller
  crates/payment_methods/src/configs/payment_connector_required_fields.rs  0% smaller
  crates/router/src/core/connector_validation.rs  0% smaller
  crates/router/src/core/unified_connector_service/connector_config.rs  0% smaller
  crates/router/src/types/api/connector_mapping.rs  0% smaller
  crates/router/src/types/api/feature_matrix.rs  0% smaller
  crates/router/src/types/connector_transformers.rs  0% smaller
  crates/router/tests/connectors/imerchantsolutions.rs  0% smaller
  crates/router/tests/connectors/main.rs  0% smaller
  crates/router/tests/connectors/sample_auth.toml Unsupported file format
  crates/test_utils/src/connector_auth.rs  0% smaller
  crates/test_utils/tests/sample_auth.toml Unsupported file format
  loadtest/config/development.toml Unsupported file format
  scripts/add_connector.sh Unsupported file format

@Anurag-05-prog Anurag-05-prog changed the title feat(Connector): [iMerchant Solutions] Add Template Code feat(Connector): [iMerchant Solutions] Add Connector Template Code Apr 14, 2026
@hyperswitch-bot hyperswitch-bot bot added the M-api-contract-changes Metadata: This PR involves API contract changes label Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

M-api-contract-changes Metadata: This PR involves API contract changes S-test-ready Status: This PR is ready for cypress-tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant