Product has attributes to select
Terms of the contract and the product delivery:
Placing an order by a customer by adding a product to the basket is not tantamount to buying a product. The seller treats this as a pre-order. Only after calculating the delivery costs and accepting them by the customer, the seller proceeds with the order.