Upendra Kapse
Forum Replies Created
-
Hello @simongcc,
I just tested this on our end by placing a test order and when I tried to print the order from the order received page it just worked fine as you can see in this screenshot: https://prnt.sc/1ggc1d0
So, I am guessing there must be some compatibility issue on your site. Can you check this once by temporarily deactivating other plugins one by one to see if this is happening due to some compatibility issue? Or If the issue still persists can you please share screenshots of your settings like the Print settings, WooCommerc>> Settings>> Accounts & Privacy section, etc?
Kind Regards,
Upendra.Forum: Plugins
In reply to: [Print Invoice & Delivery Notes for WooCommerce] Multilang PolylangHello,
Apologies for the delay in getting back to you on this.
The thing is we have not tested our Print Invoice & Delivery Notes plugin with the Polylang plugin for translation yet but we will test this and see how this works. Do you use Polylang for WooCommerce extension too?
Kind Regards,
Upendra.Hello,
Apologies for the delay on this.
I just tried the code snippet that you have posted on my end again and it worked fine, it will add the coupon code in the Invoice like this: https://prnt.sc/1efcz8j
Please make sure that you add this code snippet either in the functions.php file of your child theme or you can also add it as a snippet using the Code Snippets plugin.
Kind Regards,
Upendra,Hello,
Yes, you can display the text input field you have added above the add to cart button by selecting the Before add to cart button option under WooCommerce>> Settings>> product Input Fields>> General>> Frontend Options>> Position setting.
Kind Regards,
Upendra.Hello,
We have just released a minor update of the plugin v4.6.4, can you please update to this latest version and then check how it is working?
The thing is we have removed a function in v4.6.3 and if you have customized the print template by placing the template file in your theme then you must be getting a fatal error due to which the Invoice was not getting printed. We have fixed this issue in v4.6.4 so please update to the latest version and let us know how it works.
Kind Regards,
Upendra.Hi @webz1lla,
If you want this same field on all the products please go to WooCommerce>> Settings>> Product Input Fields>> All Products section and enable the Product Input Fields – All Products option. This will add a new section named All Products: Field #1 and from there you can set up this text field like this: https://prnt.sc/1dcfsoq
Or if you want this field on only some specific products you can keep the Product Input Fields – All Products option disabled and you can set up the input field at the product level by editing those products.
Hope this helps.
Kind Regards,
Upendra.Forum: Plugins
In reply to: [Currency per Product for WooCommerce] please Compatibility with WCFMHello,
Yes, I am afraid we have not tested this compatibility but we will surely consider checking the compatibility with the WCFM plugin in the future.
Also, if you don’t mind can you please tell us what sort of compatibility you are looking for? You want to let the vendors select the currency for the products they create from their vendor dashboard?
Kind Regards,
Upendra.Hello,
Yes, you will be able to do this with the Product Input Fields plugin. You can add a text field that will appear on your product page and the input data the customer enters in this field while adding the product to the cart will appear in the order when the admin views this order in the backend.
Kind Regards,
Upendra.Forum: Plugins
In reply to: [Print Invoice & Delivery Notes for WooCommerce] Remove email from invoiceGlad to know it worked well ??
Forum: Plugins
In reply to: [Print Invoice & Delivery Notes for WooCommerce] Printer ModelHello,
I am afraid we don’t have a proper template right now that will print the Invoice on an 800mm thermal printer with a proper layout, the print should work but the content in the print could be a bit jumbled up.
Kind Regards,
Upendra.Hello,
Yes, you can print the invoices of the orders from the WooCommerce>> Orders section in the backend using our plugin.
And yes, we do have a filter that will add the feature image of the purchased product in the Invoice too. Here’s the code snippet that you can add to the functions.php file of your child theme to display the feature image in the Invoice:
function example_product_image( $product ) { if( isset( $product->id ) && has_post_thumbnail( $product->id ) ) { echo get_the_post_thumbnail( $product->id, array( 40, 40 ), array( 'loading' => false ) ); } } add_action( 'wcdn_order_item_before', 'example_product_image' );
I hope this helps.
Kind Regards,
Upendra.Hello,
To add an extra field, I recommend you first refer to this example code snippet that will help you add this extra field:
/** * Add this code snippet in functions.php file of your currently active theme. * An example that adds a 'Customer Number' field to the end of the list. */ function example_custom_order_fields( $fields, $order ) { $new_fields = array(); if( get_post_meta( $order->id, 'your_meta_field_name', true ) ) { $new_fields['your_meta_field_name'] = array( 'label' => 'Customer Number', 'value' => get_post_meta( $order->id, 'your_meta_field_name', true ) ); } return array_merge( $fields, $new_fields ); } add_filter( 'wcdn_order_info_fields', 'example_custom_order_fields', 10, 2 );
The field is fetched using the meta key of the field and you need to replace the highlighted example meta field name with the meta key of the field you want to add.
I hope this helps.
Kind Regards,
Upendra.Forum: Plugins
In reply to: [Print Invoice & Delivery Notes for WooCommerce] Printing Invoice numberHello,
If you have enabled the Invoice-> Numbering option under WooCommerce>> Settings>> Print section the Invoice number will be printed in the Invoice automatically as you can see in this screenshot: https://prnt.sc/1b4bujl
Let me know if I am missing something here.
Kind Regards,
Upendra.Hello,
Please try using this code snippet instead to display the order status in the Invoice:
function example_custom_order_fields( $fields, $order ) { $new_fields = array(); if( $order->get_status() ) { $new_fields['Status'] = array( 'label' => 'Order Status', 'value' => $order->get_status(), ); } return array_merge( $fields, $new_fields ); } add_filter( 'wcdn_order_info_fields', 'example_custom_order_fields', 10, 2 );
Kind Regards,
UpendraHi Jean,
Yes, right now we have the same template for both invoice and the delivery note.
But if you want to customize the look of either Invoice or delivery note they both have a unique class i.e. .invoice and .delivery-note that you can use and customize the look of both invoice and delivery note using CSS.
Kind Regards,
Upendra.