PUQ Mautic Skip to main content

Settings

Account Statement addon WHMCS

Order now | Download | FAQ

The Settings page is available at: Addons > PUQ Account Statement > Configuration > Settings

This page controls the module's global settings including client area access, defaults, PDF template selection, email configuration, and advanced options.

Settings — general, defaults, client area, email, and advanced options 10-settings.png


General

Setting Description
Enable Client Area Allow clients to access the Account Statement page in the client area
Add to Billing Menu Show an "Account Statement" link in the client area billing navigation menu

Defaults

Default Date Range

Set the default date range preset that is used when a client opens the statement page:

Option Period
This Month First to last day of the current month
Last Month First to last day of the previous month
This Quarter First day of current quarter to today
Last Quarter First to last day of the previous quarter
This Year January 1 to December 31 of current year
Last Year January 1 to December 31 of previous year

Default Include Options

Set which financial data types are included by default when generating statements:

  • Paid
  • Unpaid
  • Refunded
  • Transactions
  • Credits

PDF Template

Setting Description
PDF Template Select the PDF layout template for generating statements. Available templates include Classic, Modern, Detailed — in Portrait or Landscape orientation

The dropdown is dynamically populated from template files in the templates/pdf/ directory. Each option shows the template name and orientation.


Client Area

Setting Description
Client Area URL The direct link to the client area statement page (read-only, with copy button)
Client Can Download PDF Allow clients to download PDF versions of their statements
Client Can Download CSV Allow clients to download CSV versions of their statements

Email

Setting Description
Email Template Select which WHMCS email template to use when sending statements to clients
Create (+) Click the + button to create the default "Account Statement" email template in WHMCS if it doesn't exist yet

The dropdown is populated with all available WHMCS General email templates.

Email Example

When a statement is sent to a client (manually, via bulk, or via schedule), they receive an email with a PDF attachment and a summary of the statement:

Email with account statement — PDF attachment and summary 20-email-statement.png

The email includes:

  • PDF statement as attachment
  • Statement period
  • Summary table with paid/unpaid invoices, credits, opening and closing balance
  • Link to view the statement online

Advanced

Setting Description
Statement Expiry Days Number of days before shared statement links expire. Set to 0 for links that never expire (default: 30)
Auto Cleanup Days Automatically delete saved statements older than this many days. Set to 0 to disable auto-cleanup (default: 90)
Per Page Number of records per page in statement lists (5–100, default: 25)

Saving

Click Save Settings to save all configuration changes.