Help Centre  ›  Billing & Subscriptions  ›  Invoices

Invoices

View, search, sort, filter and download invoice PDFs for your subscriptions.

Tip: use keywords like account, business, subscription, users, roles.

Invoices

Invoices — Help

Overview

  • Purpose: view, search, sort and download invoices for your business/subscriptions.
  • Page: Subscriptions/InvoicesList.aspx
  • Primary tasks: find an invoice by number, filter results, sort and page through the list, and download invoice PDFs.

What you will see

  • Search box: TxtSearch — enter an invoice number and press Enter or click BtnSearch
  • Grid: GridInvoices — columns include No, Date, Invoice Note, Business, Net, Vat, Total, Status, and a Download action
  • Filter panel (slide-in): opens with showSlidePanel() and contains gvFilters to build custom filter rows (Column / Operator / Value)
  • Inline controls: pagination, sortable column headers, and a Download link in each row that opens the invoice PDF

Common actions — step by step

1) Quick find by invoice number

  • Enter the invoice number in TxtSearch and press Enter or click BtnSearch.
  • Results display in GridInvoices (server-side search).
  • If nothing matches you’ll see the LabelNoData message.

2) Sort and page

  • Click a column header to sort by that column (server-side).
  • Use the pager at the bottom of the grid to move between pages (15 rows per page by default).

3) Download an invoice PDF

  • Click the row’s Download link (the LinkButton lnkView).
  • The page’s JavaScript downloadPdf(invoiceId) opens ../InvoiceReport?id=<invoiceId> in a new tab and attempts to close it automatically after ~5 seconds.
  • If the browser blocks popups:
  • allow popups for the site, or
  • right-click the Download link and open in a new tab manually
  • Download may take longer for large PDFs — wait before closing the tab.

4) Advanced filters (slide-in panel)

  • Open the filter panel (showSlidePanel()), add rows with btnAddRow, choose Column / Operator / Value in each gvFilters row.
  • Supported operators: =, !=, >, <, LIKE (for partial matching).
  • Use btnApplyFilter to apply the composite filter to the invoices list, or btnClear to remove filters.
  • Remove a filter row via the delete icon (calls DeleteRow).

UI behaviors & notes

  • Date columns show dd/MM/yyyy formatting.
  • Currency columns use the site currency format ({0:C}).
  • The grid uses server-side binding — actions (search, filter, sort, page) trigger postbacks.
  • The Download link uses OnClientClick to run JS and prevent a full postback; if JS is disabled the server-side Command may still handle download.

Messages you may encounter

  • “No invoices found.” — search/filter returned no results.
  • Error panel messages (top ErrorPanel) — server-side problems, session expiration, or permission issues; dismiss with the × button.
  • Toast notifications (if wired elsewhere) may confirm actions.

Troubleshooting

PDF doesn’t open or tab closes instantly

  • Browser blocked the popup — enable popups or open the link in a new tab manually.
  • Network or server error generating PDF — retry after a moment; if persistent, contact support with the invoice id.

Search returns unexpected results

  • Try exact invoice number or a broader search term.
  • Clear filters (btnClear) to ensure no hidden filter limits results.

Sorting or paging not working

  • Ensure you’re not blocked from postbacks (third-party blockers, cookies disabled).
  • If session expired, sign in again.

Filter behaves oddly with dates or numeric fields

  • Use column-appropriate operators (e.g., > / < for dates and numbers; LIKE for text).
  • Enter dates using your local expected format if the server rejects them.

Accessibility & keyboard tips

  • Search textbox receives focus when you tab into the page header area; press Enter to search.
  • Use Tab to move to the grid; focus the Download link and press Enter to open the PDF.
  • Slide-in filter panel supports keyboard focus — press Escape or click the close button to close it.

Security & permissions

  • You must have permission to view invoices for the selected business/subscription.
  • Do not share invoice PDFs that contain sensitive billing or payment details.

When to contact support

Provide:

  • invoice id(s)
  • approximate time of action
  • a screenshot of any error panel
  • the browser used
  • steps you followed

This helps locate server logs and reproduce the issue.


One-line summary (suitable for on-page help)

Search or filter invoices, sort and page the results, then click Download to open a printable PDF of the invoice.

← Back to Help Centre