diff --git a/src/Core/AdminConsole/Services/IOrganizationService.cs b/src/Core/AdminConsole/Services/IOrganizationService.cs
index d2a6c16e62..c4058b92c8 100644
--- a/src/Core/AdminConsole/Services/IOrganizationService.cs
+++ b/src/Core/AdminConsole/Services/IOrganizationService.cs
@@ -55,7 +55,6 @@ public interface IOrganizationService
///
/// This method must target a disabled Organization that has null keys and status as 'Pending'.
///
- Task InitPendingOrganization(Guid userId, Guid organizationId, Guid organizationUserId, string publicKey, string privateKey, string collectionName);
Task ReplaceAndUpdateCacheAsync(Organization org, EventType? orgEvent = null);
void ValidatePasswordManagerPlan(Models.StaticStore.Plan plan, OrganizationUpgrade upgrade);
diff --git a/src/Core/AdminConsole/Services/Implementations/OrganizationService.cs b/src/Core/AdminConsole/Services/Implementations/OrganizationService.cs
index ac5f56ede5..82ec7c958e 100644
--- a/src/Core/AdminConsole/Services/Implementations/OrganizationService.cs
+++ b/src/Core/AdminConsole/Services/Implementations/OrganizationService.cs
@@ -1999,52 +1999,4 @@ public class OrganizationService : IOrganizationService
SalesAssistedTrialStarted = salesAssistedTrialStarted,
});
}
-
- public async Task InitPendingOrganization(Guid userId, Guid organizationId, Guid organizationUserId, string publicKey, string privateKey, string collectionName)
- {
- await ValidateSignUpPoliciesAsync(userId);
-
- var org = await GetOrgById(organizationId);
-
- if (org.Enabled)
- {
- throw new BadRequestException("Organization is already enabled.");
- }
-
- if (org.Status != OrganizationStatusType.Pending)
- {
- throw new BadRequestException("Organization is not on a Pending status.");
- }
-
- if (!string.IsNullOrEmpty(org.PublicKey))
- {
- throw new BadRequestException("Organization already has a Public Key.");
- }
-
- if (!string.IsNullOrEmpty(org.PrivateKey))
- {
- throw new BadRequestException("Organization already has a Private Key.");
- }
-
- org.Enabled = true;
- org.Status = OrganizationStatusType.Created;
- org.PublicKey = publicKey;
- org.PrivateKey = privateKey;
-
- await UpdateAsync(org);
-
- if (!string.IsNullOrWhiteSpace(collectionName))
- {
- // give the owner Can Manage access over the default collection
- List defaultOwnerAccess =
- [new CollectionAccessSelection { Id = organizationUserId, HidePasswords = false, ReadOnly = false, Manage = true }];
-
- var defaultCollection = new Collection
- {
- Name = collectionName,
- OrganizationId = org.Id
- };
- await _collectionRepository.CreateAsync(defaultCollection, null, defaultOwnerAccess);
- }
- }
}