Most companies have general terms and conditions. Far fewer can say with confidence that those terms are actually part of their contracts. The document exists, it sits on the website, sales mentions it occasionally, and everyone assumes that is enough. Often it is not.
Under Swiss law, general terms are not a magic layer that applies because you wrote them. They are contract content like any other, which means the other party has to agree to them. If the terms were never properly brought into the deal, the clauses you rely on most (liability limits, payment terms, warranty exclusions) may simply not exist when you need them.
Terms bind only if they made it into the contract
The basic test is unglamorous: did the other party have a reasonable opportunity to know the terms before or at contract formation, and did they accept the contract on that basis? A reference after the fact does not help. Terms printed on an invoice, mentioned for the first time in an order confirmation that follows a concluded deal, or posted somewhere on a website nobody was pointed to, arrive too late.
There is a second filter, the unusualness rule confirmed in BGE 135 III 1. Even terms that were formally accepted may not hold in full if a clause is so unusual that the other side could not reasonably expect it in that position: particularly where the terms were accepted globally, without being read, as most terms are. Courts protect the weaker or less attentive party against surprises buried in fine print. The practical lesson: the more unusual and burdensome a clause, the less you should hide it in the terms, and the more it belongs in the signed document itself.
The battle of forms, in plain language
Now the harder problem. Your quote references your terms. The customer's purchase order references its purchasing conditions, and states that only those apply. Nobody reconciles the two, the goods ship, the invoice is paid. Whose terms govern?
This is the battle of forms, and Swiss law does not give it a single clean answer. Depending on the circumstances, the outcome may be that neither set applies where they conflict, and the gaps are filled by the default rules of the Code of Obligations, read for the parties' actual common intention (Art. 18 CO). BGE 148 III 57 is the reference on how general terms are incorporated and construed. A further limit sits on top: terms that create a significant and unjustified imbalance can be attacked as unfair (Art. 8 UCA). That is worth pausing on: both sides negotiated liability caps, and both may end up with the default statutory regime instead, which is often more generous to claimants than either template.