Checkout
The Checkout screen renders a full subscription checkout flow for a customer. Mount it when you want to let a customer initiate a new subscription.

Overview
Checkout is driven by a portalObject your backend generates for a specific pricing plan. The SDK uses it to load the correct plan, pricing, and payment options for that customer. Your frontend never handles API keys directly.
The screen emits two events: ready when the checkout has loaded, and error if something goes wrong.
Mount the screen
Configuration
Events
Checkout fires DOM events on the container element.
URL parameters
You can pre-fill values by appending query parameters to the URL of the page that mounts this screen. Solvimon reads them on load and applies them before the customer interacts with the form. The same parameters work on a hosted checkout link, where Solvimon hosts the page instead of you.
There is no URL parameter for countryCode or the other configuration options; pass those through configuration when you call createScreen.
configuration object passed to createScreen.