This article highlights some of the key considerations surrounding contract formation in Iran, including good-faith obligations, 'battle of the forms' disputes and issues with online contracts.