I think your idea is similar to this: http://ideas.woothemes.com/forums/133476-woocommerce/suggestions/3480265-pdf-download-of-invoice-from-the-client-account-ar
The author of the Print Invoices plugin has also mentioned this functionality will be available soon. Not quite a "Print" button, but "Save to PDF >> Print" is just as good I think.
101 votes16 comments · WooCommerce » Extension - WooCommerce Deposits · Flag idea as inappropriate… · Admin →
More Additional Functionality (wishful thinking at this point):
- show outstanding balance in customer account on a Layaway tab, and allow prepayment to put item into Processing stage
- integrate with use of coupons / giftcards
- automatic email notifications of upcoming payment deadlines, and layaway completion (perhaps working together with WC Followup Emails extension?)
- WC reporting: allow admin to separate out the portion of sales due to layaway as well as view in aggregate
The payments don't need to be a subscription or anything like that, can just be individual payments since layaway is typically only used for high ticket items
12 votes1 comment · WooCommerce » Extension - WooCommerce Advanced Product Labels · Flag idea as inappropriate… · Admin →
This also lets you change the badge image for low stock and sold out items individually, as well as set threshold for when to display each badge.