To by samozřejmě platilo, kdyby existoval jenom Občanský zákoník.
Ale ono těch zákonů existuje i víc. Třeba Zákon o evidenci tržeb (112/2016 Sbírky), který byste jako prodejce nejspíš měl aspoň přibližně znát. Tam se v paragrafu 24 píše, že kontrolní orgán může provádět kontrolní nákupy a že od nich jde odstoupit.
A pro prodávajícího by to nemělo být nic překvapivého - Česká obchodní inspekce má ve svém zákoně dost podobný paragraf (64/1986 Sb. § 5) a taky může od smlouvy při kontrolním nákupu odstupovat.