• Maybe I’m doing something wrong but every time I create an order manually so I can send it to the customer to pay for it, the invoice is already created, even though they haven’t paid.

    Is there a way to avoid this? I’d like to only send invoices for paid orders.

    In case this helps: The reason why I create manual orders is that sometimes clients want to add more products to an already paid order. The only solution I see is to create an order for them and send it, so it doesn’t have any extra shipping costs. Then I ship everything together.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Contributor alexmigf

    (@alexmigf)

    Hello @stormymondays

    Can you show me a screenshot of this page: WooCommerce > PDF Invoices > Documents > Invoice ? You can host it here.

    Thread Starter stormymondays

    (@stormymondays)

    Plugin Contributor alexmigf

    (@alexmigf)

    Hi @stormymondays

    Please uncheck these two options in the “Adjuntar a” setting:

    • Nuevo pedido
    • Procesando tu pedido

    And try again.

    Thread Starter stormymondays

    (@stormymondays)

    Thanks, that makes sense! So invoices will only be sent out when the order is shipped, right?

    I appreciate the support, thank you very much!

    Plugin Contributor kluver

    (@kluver)

    Hi @stormymondays,

    Invoices will now only be automatically generated and attached to the ‘Completed order’ email and the ‘Customer invoice / order details` email (which is a manual email).

    Thread Starter stormymondays

    (@stormymondays)

    Hi @kluver ,

    Oops, I can see the fix creates a much bigger problem. Invoices need to be generated when the customer actually pays, not when the order is shipped.

    So now I haven’t been generating any invoices for my orders since I applied this fix, and I need to generate them in the correct date.

    Is there any way to do this now that doesn’t involve manually fixing the date of each invoice?

    Plugin Contributor alexmigf

    (@alexmigf)

    Hi @stormymondays

    Is not a fix, is how it should work for completed orders (valid payment). If you attached to other WC Email (Order shipped), that might lead to a different scenario.

    Thread Starter stormymondays

    (@stormymondays)

    Sorry, my bad. I typed “fix” when I meant applying your suggested configuration.

    So it turns out that this configuration only generates the invoices when I mark the orders as shipped.

    However, I need to generate them when the order is paid.

    Is there a configuration that will get this result?

    Again, thanks a lot.

    Thread Starter stormymondays

    (@stormymondays)

    Maybe we are getting our wires crossed. Can you please confirm which checkboxes should be checked?

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Don’t create invoice for manually added order (unpaid order)’ is closed to new replies.