• Resolved KokenvoorN

    (@kokenvoorn)


    Hi baaaaas,

    Thanks very much for the new version. You’ve worked hard!

    New version looks good, but has some issues. My feedback:

    – I have two instances of Woocommerce. One on WordPress 3.7.1/WooCommerce 2.0.20, which works with your new version, and one on WordPress 3.8.1/WooCommerce 2.0.20. The last one doesn’t work like it should. The order checkout page hangs indefinitly. It does send an e-mail to store admin and to customer, and does include the PDF to customer, but the website freezes, it doesn’t return to the ‘thank you’ page. Tested this on Safari, Chrome, Firefox. All same results.

    The new WP version is an exact copy of the other website, I have two different versions for testing purposes. Only difference is WP version.

    – In both WP versions, PDF is not attached to new order e-mail. Only to the customer e-mail.

    – Sequential invoice number doesn’t sequence. In all test orders I did, invoice number remains 20140203-0000.

    That’s it for the issues. Other remarks:

    – I take it your plan to upload PDFs to Dropbox hasn’t succeeded yet?
    – For the sequential invoice numbers, it would be great if we could not only set the format, but also the starting number. Currently, your invoice number is based on year-# or yearmonthday-#, but that’s not necessarily the way every company would format its invoices. If you would allow free format and allow to set the starting number, it would be much easier to integrate this into an existing invoice system. Very handy for an company already sending out invoices, who add a webshop to their activities. (Tax law doesn’t allow two separate invoice number systems within one company). Perhaps you could allow invoice formatting like <prefix><sequence-start-at-0001><suffix>, or something similar.

    I hope this all helps building the ultimate plugin. Thanks again for all your work!

    https://www.ads-software.com/plugins/woocommerce-pdf-invoices/

Viewing 7 replies - 1 through 7 (of 7 total)
  • I had the same problem with the sequential order number. There is a simple fix for this.

    I fixed it by moving a line of code in the file includes/class-invoice.php

    The parameter $order_number (used on line 59) is not known untill line 77.

    Copy line 78 ($order_number = str_replace(“#”, “”, $order->get_order_number());)
    Paste on line 57 (inside the if statement)

    Plugin Author Bas Elbers

    (@baaaaas)

    Thanks KokenvoorN for your message. I will look into it a.s.a.p and will come back to you. Cloud storage will take some longer. I will add some options for the invoice numbers to start at a specific number and will also add another simple format. You only want the numbers like 0001, 0002, 0003 etc?

    robbinjo, thanks! I will try it tonight. Appreciate it very much.

    Hey Bas,

    I actually still have an issue with the translation. The complete invoice (except for my addidtions) stil is in English. How do i translate all of this .. It still says shipping to instead of verzenden naar, and so on. And I still can’t find an option to download the invoice my self or e-mail it to my admin account.

    Thanks in advance!

    Plugin Author Bas Elbers

    (@baaaaas)

    I did fix the translation, but forgot to add it in the last update. Please try the new update I launched a few minutes ago. Translation fix is there now and more ??

    Downloading pdf as bulk or separate will be there in the near future.

    Thread Starter KokenvoorN

    (@kokenvoorn)

    Hi Bas,

    Thanks for the update. Still some issues though:

    – The checkout page still hangs, showing a spinning wheel indefinitely. it seems to hang on sending the PDF to the customer: the New Order mail shows up in my mailbox, including PDF, but the Customer Processing mail doesn’t arrive at the customer
    – Logo image doesn’t show
    – Sequential invoices do indeed sequence now, but don’t start at the number I set it to (although that might be because I’ve been using the plugin for some time now)

    And another suggestion: it might be a good idea to take the formatting / layout of the PDF out of class-invoice.php, since that’s the actual core of the plugin. You shouldn’t want people like me to edit that file just to get the layout of their invoices right, they might mess up the actual plugin ??

    I played around with the layout of the PDF, because I want it to match our existing invoices exactly. That works fine, except that the custom layout is gone when the plugin updates.

    Cheers
    Niels

    Plugin Author Bas Elbers

    (@baaaaas)

    Hello KokenvoorN,

    First of all I really appreciate your messages. You are helping me alot taking this plugin to a higher level over and over. ??

    1. The checkout page still hangs and Customer Processing mail doesn’t arrive at the customer
    RE: I will get back to you with a fix as soon as I find the bug. Wich version of WooCommerce are you using? I will make myself a “thank you” page and test it out.

    2. Logo image doesn’t show
    RE: Did you upload an image smaller then 50kb? I will remove this requirement in the next update. Wich image extension/format are you uploading? Please use jpg, jpeg or png.

    3. Sequential invoices don’t start at the number I set it to
    RE: That’s true. You can use the starting point option only once. I will try to add the possibility to use the starting point whenever you want.

    4. It might be a good idea to take the formatting / layout of the PDF out of class-invoice.php, since that’s the actual core of the plugin.
    RE: That’s a really good one I’ve already done this and will be there in the new update. ??

    Thread Starter KokenvoorN

    (@kokenvoorn)

    Hi Bas,

    I use WooCommerce 2.0.20 on two sites. One runs WordPress 3.7.1, the other WordPress 3.8.1. Both have the same problem: the checkout page freezes right after submitting the order. The New Order email is sent by both sites, including the PDF. The e-mail to the customer never arrives (or never gets sent, more likely). So I guess it makes sense to assume that the e-mail to the customer (Customer processing order mail) causes the website to freeze.

    The logo issue seems fixed. I guess I uploaded an incorrect image. Sorry.

    Cheers
    Niels

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Feedback on new version’ is closed to new replies.