Creates a new WidgetManagerConfig instance
Required and optional configuration properties to initialize the instance with
A list of allowed origins for the SDK to communicate with
The ISO 4217 currency code, e.g. "USD"
Iframe styles.transition property
The RFC 4647 language tag representing the user's preferred language, e.g. "en-US"
Whether tax is included in the prices
Whether tracking is allowed or not. If customer has consented to tracking, set to true.
The base URL for the widget UIs
The main configuration class for the Widget Manager. Containing both required and optional configuration properties.