Title: dwpriv's Replies | WordPress.org

---

# dwpriv

  [  ](https://wordpress.org/support/users/dwpriv/)

 *   [Profile](https://wordpress.org/support/users/dwpriv/)
 *   [Topics Started](https://wordpress.org/support/users/dwpriv/topics/)
 *   [Replies Created](https://wordpress.org/support/users/dwpriv/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/dwpriv/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/dwpriv/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/dwpriv/engagements/)
 *   [Favorites](https://wordpress.org/support/users/dwpriv/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 697 total)

1 [2](https://wordpress.org/support/users/dwpriv/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/dwpriv/replies/page/3/?output_format=md)…
[45](https://wordpress.org/support/users/dwpriv/replies/page/45/?output_format=md)
[46](https://wordpress.org/support/users/dwpriv/replies/page/46/?output_format=md)
[47](https://wordpress.org/support/users/dwpriv/replies/page/47/?output_format=md)
[→](https://wordpress.org/support/users/dwpriv/replies/page/2/?output_format=md)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Unable to Enable PDF Invoice Plugin](https://wordpress.org/support/topic/unable-to-enable-pdf-invoice-plugin/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [4 days, 5 hours ago](https://wordpress.org/support/topic/unable-to-enable-pdf-invoice-plugin/#post-18971294)
 * Do you see the installation folder on your server? If so, can you remove it and
   then try to reinstall the plugin and see how that goes?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Invoice date generation clarification](https://wordpress.org/support/topic/invoice-date-generation-clarification/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [3 weeks, 4 days ago](https://wordpress.org/support/topic/invoice-date-generation-clarification/#post-18952032)
 * The date format is based on the format set under the Settings > General tab in
   WordPress. The date itself is taken from the time the invoice was created. In
   the free version, the invoice is created when it is attached to one of the Woocommerce
   email notifications. Only the [Professional](https://wpovernight.com/downloads/woocommerce-pdf-invoices-packing-slips-professional/)
   extension can create the invoices based on an order status only. If you would
   like to learn more about this, email us at [support@wpovernight.com](https://wordpress.org/support/users/dwpriv/replies/support@wpovernight.com?output_format=md),
   as we cannot discuss paid plugins on the forums.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Packing Slip Does Not Show Product Add-Ons When Order Is Edited by Admin](https://wordpress.org/support/topic/packing-slip-does-not-show-product-add-ons-when-order-is-edited-by-admin/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [1 month ago](https://wordpress.org/support/topic/packing-slip-does-not-show-product-add-ons-when-order-is-edited-by-admin/#post-18943142)
 * Thanks for the update, [@jeneetta](https://wordpress.org/support/users/jeneetta/).
   Let us know if you need help with anything else.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Additional Products (Subscription)](https://wordpress.org/support/topic/additional-products-subscription/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [1 month ago](https://wordpress.org/support/topic/additional-products-subscription/#post-18943141)
 * If these are custom data for the products, you can try [the guide here](https://docs.wpovernight.com/woocommerce-pdf-invoices-packing-slips/displaying-product-custom-fields/)
   to print them with a code snippet.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Invoice missing on renewal order emails (WooCommerce Subscriptions)](https://wordpress.org/support/topic/invoice-missing-on-renewal-order-emails-woocommerce-subscriptions/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [2 months, 2 weeks ago](https://wordpress.org/support/topic/invoice-missing-on-renewal-order-emails-woocommerce-subscriptions/#post-18902049)
 * Since we haven’t heard from your in a while, I’ll mark this topic as resolved.
   Feel free to reopen it if you need further help, or start a new topic if you 
   need help with something else.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Invoice missing on renewal order emails (WooCommerce Subscriptions)](https://wordpress.org/support/topic/invoice-missing-on-renewal-order-emails-woocommerce-subscriptions/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [2 months, 4 weeks ago](https://wordpress.org/support/topic/invoice-missing-on-renewal-order-emails-woocommerce-subscriptions/#post-18892083)
 * By the store owner, do you mean the admin of the website? Normally, the emails
   in WC are sent to the customer by default, which are the ones our plugin attaches
   the invoice to. It seems reversed based on what you’re saying. Could you try 
   selecting the “Customer renewal invoice” email notification and see how this 
   works? Alternatively, you could try selecting all of the renewal email notifications
   as a test to see if the invoice is attached to them. You could pinpoint the correct
   one to use this way – unless this is indeed a bug or an incompatibility between
   our plugins.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] critical error](https://wordpress.org/support/topic/critical-error-868/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [3 months, 2 weeks ago](https://wordpress.org/support/topic/critical-error-868/#post-18872997)
 * Could you share a screenshot of the form you’re referring to, please?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] critical error](https://wordpress.org/support/topic/critical-error-868/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [3 months, 3 weeks ago](https://wordpress.org/support/topic/critical-error-868/#post-18870147)
 * How were you trying to add these details?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Invoice missing on renewal order emails (WooCommerce Subscriptions)](https://wordpress.org/support/topic/invoice-missing-on-renewal-order-emails-woocommerce-subscriptions/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [4 months ago](https://wordpress.org/support/topic/invoice-missing-on-renewal-order-emails-woocommerce-subscriptions/#post-18865014)
 * Could you share a screenshot of the attachment settings you’re using, please?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Order number is change when status changed – not when created?](https://wordpress.org/support/topic/order-number-is-change-when-status-changed-not-when-created/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [4 months ago](https://wordpress.org/support/topic/order-number-is-change-when-status-changed-not-when-created/#post-18865012)
 * [@baz74](https://wordpress.org/support/users/baz74/) the first slug **`page=alg-
   wc-renumerate-orders-tools`** is not from our plugin. Our plugin doesn’t change
   the order numbers, nor does it alter orders in a general. Perhaps you have a 
   plugin installed that handles order numbers.
 * The same for the second slug **`page=wc-settings&tab=alg_wc_custom_order_numbers`**.
   This is referring to the same plugin above, whatever it is. It seems to be the
   Woocommerce Custom Order Numbers plugin, though I could be wrong on that.
 * Could you confirm that you’re using this plugin or a similar one on the site 
   or not?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Order number is change when status changed – not when created?](https://wordpress.org/support/topic/order-number-is-change-when-status-changed-not-when-created/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [4 months ago](https://wordpress.org/support/topic/order-number-is-change-when-status-changed-not-when-created/#post-18862387)
 * [@baz74](https://wordpress.org/support/users/baz74/) Apologies for the delayed
   response.
 * To answer your question, our plugin doesn’t renumber the WC order numbers, it
   only renumbers the documents that were created for those orders or creates the
   documents if they don’t exist, or delete documents if they do exist. The plugin
   can do this based on filter dates via PDF Invoices > Advanced > Tools > “Renumber
   existing documents”, yes.
 * Also, the plugin [mentioned here](https://en-gb.wordpress.org/plugins/woocommerce-delivery-notes/)
   isn’t our plugin but a different one from a different developer
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Invoice number skipped (one invoice number missing)](https://wordpress.org/support/topic/invoice-number-skipped-one-invoice-number-missing/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [4 months, 2 weeks ago](https://wordpress.org/support/topic/invoice-number-skipped-one-invoice-number-missing/#post-18845782)
 * Hi [@callmejud](https://wordpress.org/support/users/callmejud/)
 * Apologies for the late reply
    1. **Root cause diagnosis**
    2.  - **Are skipped invoice numbers typically caused by the invoice being generated
          on an event that can fire multiple times (e.g., email sending, status transitions,
          checkout hooks, retries, etc.)?**
          They are related, yes. However, the usual
          issue is often in the payment process and the updating of the order status
          afterwards. The invoice along with the number are created at this point based
          on the settings in the “Attach to” options of the invoice. Most often, there
          can be a race condition.For instance, we are aware about a known WooCommerce
          issue with a specific PayPal configuration, and it affects more than just
          invoice creation. PayPal has two different methods for confirming payment
          of an order (name “PDT” and “IPN”). If you have enabled both of them, PayPal
          sends two notifications to WooCommerce at the same time. This results in 
          what is called a “race condition”: the processes start in parallel (not being
          able to see the other yet), doing the same tasks. The client receives two
          emails for their order (each with an invoice), stock gets reduced twice, 
          and other processes might be duplicated as well. Because an order can only
          have one invoice, only one of them ‘survives’ after the processes have finished.
          So, sometimes, the issue can be found here in the checkout process.
        - **Have you seen conflicts like this with automation/email plugins such as
          ShopMagic (or similar)?**
          This would be my first time seeing this. Third 
          party SMTP plugin like this can sometimes create issues in the attachment
          process since our plugin works directly with the WC emails and a these plugins
          may have their own custom setup. Concerning the attachments with third party
          plugins, you’d have to consult their developers.Alternatively, you can test
          the issue by temporarily deactivating ShopMagic on a staging site and how
          the attachments with the invoice number behaves.
        - **Is there a recommended way to prevent invoice creation from being triggered
          twice for the same order?**
          Similar to what I mentioned above, this is the
          default behavior. When it happens as in your case, there is something else
          happening at checkout that triggers the invoice creation twice. I think testing
          with the ShopMagic plugin deactivated can give more clues as to what’s happening.
          Also, you can check the order logs in orders that have the numbering issue
          to see any discrepancies or oddities.
    3. **Automatic invoice generation without emailing**
    4.  - **Is it possible to configure the plugin to generate invoices automatically(
          e.g., when an order becomes Processing/Completed), even if the invoice is
          not attached to any email?**
          Yes, in the [Professional extension](https://wpovernight.com/downloads/woocommerce-pdf-invoices-packing-slips-professional/)
          of the plugin. Since this is a paid plugin, you’d have to email us at [support@wpovernight.com](https://wordpress.org/support/users/dwpriv/replies/support@wpovernight.com?output_format=md)
          for further information, as we cannot discuss paid plugins on the forum.
        - **The key requirement is: invoices should be created automatically and keep
          the original invoice date (order date / configured invoice date logic), _without
          relying on email attachments to trigger generation_.**
          This can be done with
          the Professional extension’s “Create automatically for” option that works
          independent of attaching the invoices.
    5. **Safe backfilling**
    6.  - **If invoices weren’t generated for a period (because attachments were disabled),
          is there a “safe” way to generate missing invoices using the original order
          date and without causing numbering issues?**
          For the dates, you can use the“
          Display invoice date” on the Invoice settings page and set it to “Order date”.
 * **If it helps, I can provide temporary access so you can check whether there’s
   a conflict between ShopMagic + email triggers + invoice generation, or if there’s
   something I’m missing.**
 * If this becomes necessary, you would have to do so by contacting us at the provided
   email above, as sharing login information on the forum is not advisable.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] ordered products missing in pdf send by mail](https://wordpress.org/support/topic/ordered-products-missing-in-pdf-send-by-mail/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [4 months, 3 weeks ago](https://wordpress.org/support/topic/ordered-products-missing-in-pdf-send-by-mail/#post-18839777)
 * Can you test this on a staging site with only our plugin and Woocommerce activated
   and see if the issue persists?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] Critical Log Message in wpo-wcpdf 5.6.0](https://wordpress.org/support/topic/critical-log-message-in-wpo-wcpdf-5-6-0/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [4 months, 4 weeks ago](https://wordpress.org/support/topic/critical-log-message-in-wpo-wcpdf-5-6-0/#post-18835120)
 * You can email us at [support@wpovernight.com](https://wordpress.org/support/users/dwpriv/replies/support@wpovernight.com?output_format=md)
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[PDF Invoices & Packing Slips for WooCommerce] UBL invoices – insert DueDate in XML](https://wordpress.org/support/topic/ubl-invoices-insert-duedate-in-xml/)
 *  Plugin Contributor [dwpriv](https://wordpress.org/support/users/dwpriv/)
 * (@dwpriv)
 * [5 months, 2 weeks ago](https://wordpress.org/support/topic/ubl-invoices-insert-duedate-in-xml/#post-18817976)
 * [@pieterclaesen](https://wordpress.org/support/users/pieterclaesen/) the topic
   here seems to be a duplicate [of this one](https://wordpress.org/support/topic/ubl-invoices-prepaidamount-and-payableamount-mismatch/).
   I will close this one in favor of that topic since that thread is ongoing. If
   this is a mistake, please reopen this topic.

Viewing 15 replies - 1 through 15 (of 697 total)

1 [2](https://wordpress.org/support/users/dwpriv/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/dwpriv/replies/page/3/?output_format=md)…
[45](https://wordpress.org/support/users/dwpriv/replies/page/45/?output_format=md)
[46](https://wordpress.org/support/users/dwpriv/replies/page/46/?output_format=md)
[47](https://wordpress.org/support/users/dwpriv/replies/page/47/?output_format=md)
[→](https://wordpress.org/support/users/dwpriv/replies/page/2/?output_format=md)