How can you 'put a shopping cart in a session'? You need to store the ordered items somewhere, either in a cookie or serverside.
The cookie method is probably the easier one. If people diable cookies on their browser, or they use a browser which doesn't eat cookies, they'll understand they can't order.