I want to add Terms & Conditions Checkbox to the Checkout page, above “Save information for future” checkbox. I also want to have it pre-selected (already ticked) if there is a particular parameter value in the url. For example, if the checkout url is <checkout_url>?param=1, and if param value is 1, I want to preselect the checkbox, else it will be not selected and just present as it is. Also, without selecting the checkbox, customer should not be able to go to next part of Checkout, i.e., the Shipping rate selection. Is there any way to do this?
I looked into some apps for adding Terms & Conditions checkbox, but they do not have option to have it pre-selected based on url parameters.