Is there a right of withdrawal online?
No, Swiss law gives no general right of return for an internet purchase. The seven-day right of revocation covers doorstep and telephone selling, not online sales. Many merchants grant one as a commercial choice: it then becomes a contractual promise, and binds you as such.
Art. 40a et seq. CO