Summary
Add a built-in registry or lookup mechanism for managing multiple MontonioSdkConfiguration instances keyed by identifier (e.g. country code).
Context
Issue #10 originally included multi-merchant credential support. During design (#22), this was intentionally deferred — consumers can already create and manage multiple MontonioSdkConfiguration instances themselves. A built-in registry would be a convenience layer on top of that.
Requirements
- Key multiple configuration instances by an identifier (e.g. country code: EE, LV, LT, FI, PL, DE)
- Provide lookup by identifier
- Consider thread safety for concurrent access
Refs
Summary
Add a built-in registry or lookup mechanism for managing multiple
MontonioSdkConfigurationinstances keyed by identifier (e.g. country code).Context
Issue #10 originally included multi-merchant credential support. During design (#22), this was intentionally deferred — consumers can already create and manage multiple
MontonioSdkConfigurationinstances themselves. A built-in registry would be a convenience layer on top of that.Requirements
Refs
initial-docs/project1.md— multi-merchant requirements