Start a conversation

GoMembers 4gov: Invoice Footer/Static Text Missing on Batch-Generated Invoices

Contents

Overview

In GoMembers 4gov, invoice footer/static message text can be present in the invoice template editor but missing from generated invoices—most commonly when invoices are created via batch invoicing. This typically happens because invoices may retain the template content captured at the time they were created, and/or because a batch run for a specific dues type is using a different invoice template than the one being edited.

HTML changes after saving (for example, <br> converting to <br />) are expected normalization and are not usually the cause of missing footer text.

Solution

Issue

Invoice template footer/static text is visible in the template editor but does not appear on generated invoices—most noticeably for batch invoicing. Customers may also notice that the editor “changes” the HTML after saving.

Recognizing the symptoms

  • “The text on our invoice templates is no longer showing up on our invoices when we bill.”
  • “I have tried updating the HTML. When I do, the system changes it.”
  • Footer/message missing in both:
    • PDF/printed invoice output, and
    • Online invoice/payment page

Key findings (what this usually indicates)

  • HTML normalization after saving is expected: changes such as <br> becoming <br /> are normal cleanup/normalization and should not remove message text by themselves.
  • Existing invoices may not retroactively pick up template changes: invoices created earlier can continue to display the content captured at the time they were generated. Editing the template later may not update already-created invoices automatically.
  • Batch runs can use different templates than single invoices (and dues types can have separate templates): if batch invoicing is missing the footer for one dues type (for example, “Partner Dues”) while a different template was edited (for example, “Provider Dues”), the batch output may be pulling from a different template entry.

Diagnostics (to isolate the cause)

  1. Confirm which output paths are affected
    • PDF/print output
    • Email body (if you email invoices)
    • Online invoice/payment page
  2. Compare single vs. batch behavior
    • Generate a single test invoice and verify whether the footer appears.
    • Generate a batch run and verify whether the footer appears on batch-created invoices.
  3. Check an older invoice created during a problematic batch
    • Open an affected invoice from the admin side (not only a public payment link).
    • Preview/print/email that invoice as a single invoice.
    • If the footer is still missing, it indicates the invoice likely stored older template content at creation time.

Resolution / Mitigation

Note: This approach focuses on configuration and regeneration steps and is not presented as a confirmed product defect.

Step 1 — Update the correct template(s) for the dues type that is failing

If the issue occurs in Partner Dues batch invoicing, make sure you are editing the Partner invoice templates (not only Provider templates). Common examples include:

  • “Partner Dues Invoice”
  • “Partner Dues invoice second billing cycle”

Use your admin navigation for invoice templates and confirm you are editing the template associated with the batch you are running (including any alternate templates used for different billing cycles).

Step 2 — Regenerate output for invoices that already exist (so they pick up updated footer text)

For invoices already created where the footer is missing:

  1. Open each affected invoice from the admin side.
  2. Use the invoice Actions option to regenerate invoice HTML/output (wording may vary by UI).
  3. After regenerating:
    • Re-download/re-generate the PDF,
    • Re-check the online invoice/payment view, and
    • Re-send invoice emails if needed.

If many invoices are impacted: use a bulk action to regenerate multiple invoices at once, if your invoice list supports bulk operations.

Step 3 — Re-test batch output

  • Re-run the batch print/email process.
  • Confirm the footer/message appears in:
    • the PDF/print output, and
    • the online invoice/payment page.

Expected result

  • Newly generated invoices (single and batch) show the footer/message consistently.
  • Older invoices show the footer/message after regenerating invoice HTML/output.

Frequently Asked Questions

1. How can I tell if I’m hitting the same issue?
You’ll see that the footer/message text is present in the invoice template editor, but it’s missing from the generated invoice outputs—often “batch only.” You may also notice the editor “changes” HTML after saving (for example, <br> becomes <br />).
2. Why does the footer show on a newly created single invoice but not on older invoices from a previous batch?
Invoices may retain the invoice HTML/template content as it existed when the invoice was created. Updating the template later may not retroactively update already-created invoices unless their output is regenerated.
3. The HTML changes after I save. Is that the cause?
Not usually. Changes like <br> being converted to <br /> are normal HTML normalization and should not remove your text. Focus instead on whether you edited the correct template for the batch dues type and whether older invoices need regeneration.
4. What should I do if batch invoices for one dues type are missing the footer but another template looks correct?
Confirm the batch process is using the same template you edited. Different dues types (for example, Provider vs Partner) can have separate templates. Update the correct dues-type templates (including alternate templates like a “second billing cycle” template if applicable).
5. After updating the template, how do I verify the fix worked end-to-end?
(1) Generate a new batch and confirm the footer appears in the PDF/print output and the online invoice/payment page. (2) For a previously affected invoice, regenerate its invoice HTML/output from the admin-side Actions menu and re-check those same outputs.
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted

Comments