Since 28th December 2022, this plugin version has been discontinued for purchase. However, support will be continued for existing users. Post the aforementioned date, users who purchase the plugin, which now is made available as multiple add-ons, must refer to their corresponding setup guides. The drag-and-drop customizer feature is now available for purchase as an add-on.

WooCommerce PDF Invoices, packing slips and credit notes plugin | WooCommerce Shipping labels, Dispatch labels and Delivery notes plugin | WooCommerce Address labels plugin | WooCommerce Picklists plugin | WooCommerce Proforma invoices plugin | Customizer for WooCommerce PDF Invoices

Since 28th December 2022, this plugin version has been discontinued for purchase. However, support will be continued for existing users.

Home > Docs > WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels > How to provide ‘WooCommerce Invoice/Packing slip’ print access for custom user roles

How to provide ‘WooCommerce Invoice/Packing slip’ print access for custom user roles

Last updated on May 8, 2023

By default, the WooCommerce PDF Invoice/Packing Slip plugin allows document print provisions only for admin or users with access.

There can be instances where normal users, other than the admin, need provisions for printing documents. In that case, one can make use of the below-given code snippet to provide print access for respective users.

Go to Appearance > Editor > Theme Functions (functions.php) and insert the following code snippet.

‘WooCommerce PDF Invoice/Packing Slip’ plugin along with the above code snippet, will allow you to grant print permission for required user roles.