Skip to content

feat(connector): [BHN] Add BHN GiftCard Flow( Alpha)#8701

Merged
likhinbopanna merged 8 commits intomainfrom
blackhawk-temp
Aug 22, 2025
Merged

feat(connector): [BHN] Add BHN GiftCard Flow( Alpha)#8701
likhinbopanna merged 8 commits intomainfrom
blackhawk-temp

Conversation

@awasthi21
Copy link
Contributor

@awasthi21 awasthi21 commented Jul 21, 2025

Type of Change

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

Description

Alpha Integ Added Gift Card Payments Flow

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?

Alpha Connector : For GIftCards We don't have Cypress

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

@awasthi21 awasthi21 self-assigned this Jul 21, 2025
@awasthi21 awasthi21 requested review from a team as code owners July 21, 2025 06:28
@semanticdiff-com
Copy link

semanticdiff-com bot commented Jul 21, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  crates/hyperswitch_connectors/src/connectors/stripe/transformers.rs  92% smaller
  crates/hyperswitch_connectors/src/connectors/shift4/transformers.rs  89% smaller
  crates/hyperswitch_connectors/src/connectors/zen/transformers.rs  89% smaller
  crates/hyperswitch_connectors/src/connectors/paypal/transformers.rs  85% smaller
  crates/hyperswitch_connectors/src/connectors/adyen/transformers.rs  62% smaller
  crates/router/src/types/transformers.rs  38% smaller
  crates/hyperswitch_connectors/src/connectors/blackhawknetwork.rs  36% smaller
  crates/hyperswitch_connectors/src/connectors/klarna.rs  36% smaller
  crates/hyperswitch_connectors/src/connectors/adyen.rs  36% smaller
  crates/hyperswitch_connectors/src/connectors/blackhawknetwork/transformers.rs  23% smaller
  crates/openapi/src/openapi.rs  16% smaller
  crates/openapi/src/openapi_v2.rs  16% smaller
  crates/common_enums/src/connector_enums.rs  8% smaller
  crates/hyperswitch_connectors/src/default_implementations.rs  1% smaller
  api-reference/v1/openapi_spec_v1.json  0% smaller
  api-reference/v2/openapi_spec_v2.json  0% smaller
  crates/api_models/src/payments.rs  0% smaller
  crates/api_models/src/payments/additional_info.rs  0% smaller
  crates/common_enums/src/enums.rs  0% smaller
  crates/common_enums/src/transformers.rs  0% smaller
  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/frontend/dir/enums.rs  0% smaller
  crates/euclid/src/frontend/dir/lowering.rs  0% smaller
  crates/euclid/src/frontend/dir/transformers.rs  0% smaller
  crates/hyperswitch_connectors/src/utils.rs  0% smaller
  crates/hyperswitch_domain_models/src/payment_method_data.rs  0% smaller
  crates/kgraph_utils/src/mca.rs  0% smaller
  crates/kgraph_utils/src/transformers.rs  0% smaller
  crates/router/src/connector/utils.rs  0% smaller
  crates/router/src/core/connector_validation.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

@awasthi21 awasthi21 force-pushed the blackhawk-temp branch 3 times, most recently from 1efedad to 801db5e Compare July 22, 2025 07:55
@awasthi21 awasthi21 force-pushed the blackhawk-temp branch 4 times, most recently from e7cbe56 to 25be08f Compare July 23, 2025 06:43
@awasthi21 awasthi21 force-pushed the blackhawk-temp branch 3 times, most recently from 1444178 to 924582a Compare July 25, 2025 07:58
ShankarSinghC
ShankarSinghC previously approved these changes Jul 25, 2025
@hyperswitch-bot hyperswitch-bot bot added the M-api-contract-changes Metadata: This PR involves API contract changes label Jul 25, 2025
ShankarSinghC
ShankarSinghC previously approved these changes Jul 25, 2025
@awasthi21 awasthi21 requested review from a team as code owners August 22, 2025 08:02
ShankarSinghC
ShankarSinghC previously approved these changes Aug 22, 2025
@awasthi21 awasthi21 changed the title feat(connector): [BHN] Add BHN GiftCard Flow feat(connector): [BHN] Add BHN GiftCard Flow( Alpha) Aug 22, 2025
@awasthi21 awasthi21 requested a review from a team as a code owner August 22, 2025 13:30
ShankarSinghC
ShankarSinghC previously approved these changes Aug 22, 2025
@likhinbopanna likhinbopanna added this pull request to the merge queue Aug 22, 2025
Merged via the queue into main with commit cb34ec5 Aug 22, 2025
23 of 30 checks passed
@likhinbopanna likhinbopanna deleted the blackhawk-temp branch August 22, 2025 16:43
Pradesh-S pushed a commit that referenced this pull request Aug 26, 2025
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants