print-on-demand cap