If i want to choose this option 1) The complicated way where you provide the form on your clients website and pass the parameters to icommerce. This has data protection issues for your client You can create extra fields and collect the values in /templates/orders_delivery.tpl and then use messages.tpl to pass those values on to icommerce.