1)
When I go to the checkout on the site, I am not prompted for a shipping address before payment.
This is my checkout workflow:
The intention here is not to require any registration or login for the user as it is a very simple shop intended to just charge the user the appropriate amount to my client's PayPal account.
Though I found that on the
2 or more items shipping method, I had not set it to be restricted to the United Kingdom, hence the
restrictions checkbox not remaining checked.
2)
I set the height and weight. I had left it blank as I hadn't considered it relevant. It is now calculating shipping costs correctly. Thank you.