split huge template into partials
don't allow users to unpay orders; fixes #7