<?xml version="1.0"?>
<law><site_title>Virginia Decoded</site_title><site_url>https://vacode.org</site_url><law_id>55100</law_id><section_number>59.1-502.2</section_number><catch_line>Formation in general</catch_line><edition url="https://vacode.org/2025/" slug="2025" current="TRUE" last_updated="">2025</edition><referred_to_by><reference>59.1-502.8</reference></referred_to_by><structure><unit label="title" level="1" order_by="1" identifier="59.1">Trade and Commerce</unit><unit label="chapter" level="2" order_by="1" identifier="43">Uniform Computer Information Transactions Act</unit><unit label="article" level="3" order_by="1" identifier="2">Formation and Terms</unit></structure><text>
						<section id="a"><p><span class="prefix-number">a.</span> A <span class="dictionary">contract</span> may be formed in any manner sufficient to show agreement, including offer and acceptance or conduct of both parties or operations of electronic agents which recognize the existence of a <span class="dictionary">contract</span>. <a id="paragraph-202055" class="section-permalink" href="https://vacode.org/59.1-502.2/#a"><i class="fa fa-link"/></a></p></section>
						<section id="b"><p><span class="prefix-number">b.</span> If the parties so intend, an agreement sufficient to constitute a <span class="dictionary">contract</span> may be found even if the time of its making is undetermined, one or more terms are left open or to be agreed upon, the records of the parties do not otherwise establish a <span class="dictionary">contract</span>, or one <span class="dictionary">party</span> reserves the right to modify terms. <a id="paragraph-202056" class="section-permalink" href="https://vacode.org/59.1-502.2/#b"><i class="fa fa-link"/></a></p></section>
						<section id="c"><p><span class="prefix-number">c.</span> Even if one or more terms are left open or to be agreed upon, a <span class="dictionary">contract</span> does not fail for indefiniteness if the parties intended to make a <span class="dictionary">contract</span> and there is a reasonably certain basis for giving an appropriate remedy. <a id="paragraph-202057" class="section-permalink" href="https://vacode.org/59.1-502.2/#c"><i class="fa fa-link"/></a></p></section>
						<section id="d"><p><span class="prefix-number">d.</span> In the absence of conduct or performance by both parties to the contrary, a <span class="dictionary">contract</span> is not formed if there is a <span class="dictionary">material</span> disagreement about a <span class="dictionary">material</span> term, including a term concerning scope. <a id="paragraph-202058" class="section-permalink" href="https://vacode.org/59.1-502.2/#d"><i class="fa fa-link"/></a></p></section>
						<section id="e"><p><span class="prefix-number">e.</span> If a term is to be adopted by later agreement and the parties intend not to be bound unless the term is so adopted, a <span class="dictionary">contract</span> is not formed if the parties do not agree to the term. In that case, each <span class="dictionary">party</span> shall deliver to the other <span class="dictionary">party</span>, or with the consent of the other <span class="dictionary">party</span> destroy, all copies of information, access <span class="dictionary">materials</span>, and other <span class="dictionary">materials</span> received or made, and each <span class="dictionary">party</span> is entitled to a return with respect to any <span class="dictionary">contract</span> fee paid for which performance has not been received, has not been accepted, or has been redelivered without any benefit being retained. The parties remain bound by any contractual use term only with respect to information or copies received or made from copies received pursuant to the agreement, but the contractual use term does not apply to information or copies properly received or obtained from another source. <a id="paragraph-202059" class="section-permalink" href="https://vacode.org/59.1-502.2/#e"><i class="fa fa-link"/></a></p></section></text><history>2000, cc. 101, 996.</history><metadata></metadata></law>
