The issue is that we are passing the size variant from the lead page to the checkout page via custom code, but the size selected on the lead page is not showing on the checkout page.
To solve this, you can follow these steps:
Correct the Query Parameters:
Include the size or variant you want to send from the lead page in the URL as query parameters, for example:
Thanks for sharing your issue in detail. Instead of relying on query parameters (which can sometimes get stripped or cause inconsistencies), I’d recommend using sessionStorage to pass the selected size/variant between your lead page and checkout.
That way, the value stays stored in the browser session and can be retrieved reliably on the checkout page.