Description
Add support for a listener or callback (e.g. onUrlChange) that triggers whenever the URL inside the Checkout Sheet changes. This should expose the current URL so developers can track navigation within the embedded checkout flow.
Rationale
Without access to URL changes, developers can't reliably detect key moments in the checkout process—such as order completion or user navigation events. This feature would enable integrations for analytics, custom business logic (e.g. post-checkout handling), and better control over the user experience. Polling or assumptions about checkout timing are unreliable workarounds, making a native event-based approach far more robust.