• inventiveweb123

    (@inventiveweb123)


    Hello, all fees are missing from the PDFs. I managed to reinstate these by overriding the templates manually.

    Can you confirm if this is international and if overriding the themes is the best way to go about this?

    Thanks in advance.

Viewing 1 replies (of 1 total)
  • Plugin Support anjitha21

    (@anjitha21)

    Hi @inventiveweb123

    Thank you for your message.

    Could you please clarify which fees are missing (e.g., shipping, delivery fee, custom fees)?

    Also, if possible, share a screenshot of the PDF and the order details so we can better understand the issue.

    Regarding your question — yes, due to changes in the latest version, some fee lines (especially from third-party plugins or custom setups) may not appear automatically. In such cases, overriding the template is currently the most reliable way to ensure everything displays as expected.

    Here are the steps for the template override:

    Open your active theme folder: wp-content/themes/your-theme/
    Create a folder named woocommerce-delivery-notes inside it

    1. Find the template file you want to change inside the plugin: wp-content/plugins/woocommerce-delivery-notes/templates/
    2. Copy that file into the folder you created in step 2, keeping the same filename
    3. Edit the copied file in your theme — the plugin will use it automatically

    Available template files:

    • invoice.php — Invoice
    • receipt.php — Receipt
    • deliverynote.php — Delivery Note
    • packingslip.php — Packing Slip
    • creditnote.php — Credit Note
    • base.php — Shared layout used by all documents

    Override styles
    Find the CSS file you want to change inside the plugin: wp-content/plugins/woocommerce-delivery-notes/templates/css/

    1. Copy it into your theme, recreating the same folder structure under woocommerce-delivery-notes/css/
    2. Edit the copied file — your styles will be loaded instead of the plugin’s

    Available CSS files:

    • css/style.css — Applies to all documents
    • css/html/style.css — Applies to browser print only
    • css/pdf/style.css — Applies to PDF output only

    Notes

    • If using a child theme, create the folder in the child theme — not the parent
    • The override affects only the live print preview and the document PDF generation. The frontend preview on the admin page isn’t affected.

    Please try it from your end and let us know if there are any further questions.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.