Servus,
als ich das vor längerer Zeit einmal ausprobiert hatte, funktionierte das mit VirtueMart und dem Standardtemplate.
Die meisten verwenden jedoch ein Kundenfeld (tos2) für diesen Zweck, das im Warenkorb in einem Bereich mit den Checkboxen für AGB und Widerruf angezeigt wird.
Dazu einfach ein Kundenfeld mit Namen tos2 anlegen, falls nicht vorhanden, an dem Kundenfeld tos orientieren.
Vielleicht hilft das schon einmal für den Anfang
Stefan