I have only begin to delve into the checkout template. The one someone set up for us is appallingly bad, and I can't understand why they didn't use your default template! (I'm sure that will become clear eventually).
Anyway, I can't understand how this is set up. In ModX I have page templates which generate dynamic content, like menus, footer text, and the like. It seems to me that in Foxycart I have to provide the raw html for such menus, and then risk having all my links in the checkout template break when the site content changes. Perhaps I'm not understanding something basic here? If I want to change a chunk in ModX, do I then have to run around and copy and edit the html that is output and paste it into my checkout template, and recache it? That's pretty baroque, eh?