Search this Topic
Install plugin and activate license The premium version requires the free version to be activated. Follow below steps carefully to be able to receive updates from within your WordPress admin dashboard. Download the premium plugin from your account.Install the premium plugin on your site ...
Read more Increasing the WordPress Memory Limit To address memory limit issues, there are two paths: Adjust yourselfContact your hosting company Do It Yourself To adjust on your own, here are some methods to try. Be aware that this section requires advanced knowledge; it is not basic. Edi...
Read more How do I allow a specific role to download invoices? In order to allow a specific role to download invoices, simply add the following action to your themes functions.php function bewpi_allowed_roles_to_download_invoice($allowed_roles) {
// available roles: shop_manager, customer, contrib...
Read more How do I hide 'Order Item' meta? In order to hide the order item meta from the invoice, simply add the following filter to your themes functions.php /**
* Hide order itemmeta on WooCommerce PDF Invoices' invoice template.
*
* @param array $hidden_order_itemmeta itemmeta.
*
* @return arr...
Read more How do I configure renewal invoicing? If you are using our premium plugin, you will have the option to automatically create and send invoices for renewal orders, such as subscriptions. First you will have to download the WooCommerce Subscriptions plugin which you can find here. Setting i...
Read more How do I skip invoice generation altogether? In order to skip invoice generation completely, simply add the following action to your themes functions.php function bewpi_skip_invoice_generation( $skip, $status, $order ) {
// Do your stuff based on the order. return true; // True to...
Read more How to download the invoice when order has not been paid? By default the invoice can be downloaded from the account page when the order has been paid for which means that status should be 'Processing' or 'Completed'. If you would like to override this behaviour and show the invoice regardless...
Read more How do I alter formatted invoice numbers? In order to alter formatted invoice numbers, simply add the following filter to your themes functions.php function alter_formatted_invoice_number( $formatted_invoice_number, $document_type ) {
if ( $document_type === 'invoice/global' ) { // 'simpl...
Read more How do I skip invoice generation based on a payment method? In order to skip invoice generation based on a payment method, simply add the following action to your themes functions.php function bewpi_attach_invoice_excluded_payment_methods( $payment_methods ) {
return array( 'bacs', 'cod'...
Read more How do I configure Invoice Numbering? By default the numbering of your invoices is set to be sequential, as is in compliance with EU law. If, for whatever reason, you would like to change this numbering or would like to reset from a certain point then you can find that information here. Invoi...
Read more