Skip to content

Conversation

@282000ypk
Copy link
Collaborator

Current implementation.
1.) For all 3 clients [CustomCheckoutClient, StandardCheckoutClient, and SubscriptionClient] only one instance object can be created irrespective of whether different merchant credentials are used to initiate a new client.

Updated implementation:
1.) We now allow initiating multiple instances for different sets of credentials, but we also maintain a cache of instances created for each new set of credentials. and make sure no duplicate instance is created for the same credentials.

@sgoel1220
Copy link
Collaborator

Raise requset to update the documentation

@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 9, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@sk4x0r sk4x0r merged commit 0dd50cb into main Sep 11, 2025
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants