Skip to content

fix: Validation of not allowing same merchant name in same organisation #3103

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jun 13, 2025

Conversation

kanikabansal-juspay
Copy link
Collaborator

@kanikabansal-juspay kanikabansal-juspay commented Jun 4, 2025

Type of Change

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

Description

Screen.Recording.2025-06-04.at.12.44.00.PM.mov

Product Requirements:

  • Case Sensitivity: Merchant names are case-insensitive. For example, Merchant_ABC and merchant_abc are considered the same and duplicates will not be allowed.

  • Uniqueness Across Products: No two merchants within the same organization can have the same name, even if they belong to different products. Merchant names must be unique across all products under one organization.

Motivation and Context

Validation requirement

How did you test it?

Locally

Where to test it?

  • INTEG
  • SANDBOX
  • PROD

Checklist

  • I ran npm run re:build
  • I reviewed submitted code
  • I added unit tests for my changes where possible

@kanikabansal-juspay kanikabansal-juspay self-assigned this Jun 4, 2025
@kanikabansal-juspay kanikabansal-juspay requested a review from a team as a code owner June 4, 2025 09:34
@kanikabansal-juspay kanikabansal-juspay added the S-in-progress Status: Implementation is underway label Jun 4, 2025
Copy link

Review changes with  SemanticDiff

@kanikabansal-juspay kanikabansal-juspay added C-enhancement Category: Improvement or upgrade to an existing feature and removed S-in-progress Status: Implementation is underway labels Jun 4, 2025
@prajwalnl0 prajwalnl0 added this pull request to the merge queue Jun 13, 2025
Merged via the queue into main with commit 7cf354c Jun 13, 2025
6 checks passed
@prajwalnl0 prajwalnl0 deleted the duplicate-merchants-validation branch June 13, 2025 06:56
@github-actions github-actions bot added the Closed Applied to issues or pull requests that have been successfully resolved or completed label Jun 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Category: Improvement or upgrade to an existing feature Closed Applied to issues or pull requests that have been successfully resolved or completed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Validation of not allowing same merchant name in same organisation
4 participants