fb pixel
Skip to main content
Login

New to DJ-Extensions?
Joomla 5 WCAG templates
12 September, 2024
Share this

Get DJ-Classifieds

Buy the best classified ads solution

Brand new Invoices App released for DJ-Classifieds

12 September, 2024

It's time to announce the release of the Invoices Plugin for DJ-Classifieds! This powerful new feature automatically creates and sends invoices after each completed payment, streamlining your invoicing process and improving user experience.

It works independently, which means a simpler, more efficient setup for users who want a seamless invoicing system with minimal configuration.

With the Invoices App, managing payments in DJ-Classifieds just got easier!

This App works with DJ-Classifieds extension, and Joomla 4/x or Joomla 5 (B/C plugin). It's available for download to all active DJ-Classifieds Regular Plan subscribers.

DJ-Classifieds Invoices App

The Invoices plugin creates and sends user invoices after each DJ-Classifieds completed payment. Unlike the DJ-Classifieds Invoice Manager (Integration) plugin, it doesn’t require any other 3rd party extensions to work.

Once the plugin is enabled and set, the invoices will be available for download in the DJ-Classifieds admin Payments page:

Admin layout

For the front-end users - they can view their invoices in the DJ-Classifieds "User payments" menu item:

Get Invoice Button

Note:

To be able to download/send PDFs with invoices, the additional "TCPDF" Joomla library needs to be installed:
https://extensions.joomla.org/extension/tcpdf-library/

The plugin's configuration

Invoice number format

Plugin Config

Use the default "{num}/{mm}/{yyyy}" invoice number format or define your own one.
The following tags are supported:

  • {num} - next available number (sequence number) in the given year
  • {yyyy} - year
  • {mm} - month
  • {dd} - day

User Data

These parameters are used to map the user's data with the tags used in the PDF template.

Invoices Format

Invoicer Data

Provide your data (the invoicer) that will be used by the corresponding tags in the PDF template.

Parameters

PDF template

Pdf Template

Use the default template or modify it according to your needs.

Note:

If you have the "Notification about completed payment" parameter enabled (in DJ-Classifieds Options -> Emails), the PDF file with the invoice will be attached to the "Payment completed" email, sent after the payment is completed. In case you have sending this email disabled, the invoice PDF will be sent in the separate email (defined by the plugin's PLG_DJCLASSIFIEDS_INVOICES_EMAIL_SUBJECT and PLG_DJCLASSIFIEDS_INVOICES_EMAIL_BODY language constants).

Other settings

Other App Settings

Date Format

Date format used in PDF template

User's 'I want invoice' field

Select a profile field causing its non-empty value to generate invoice on completed payment. Leave empty to always generate invoices on completed payment.

Allow front invoice regenerate

Allow front-end users to manually regenerate their invoices in the 'User payments' page (using their current profile data)

Force {num}

Advanced Settings

This parameter allows you to force any number to be used as the next “{num}” (sequence number) in the invoice number. It might be useful if you don't want to start your invoices from the default "1" sequence number, or you need to reset it after the site's testing is done.

When a new invoice with the provided new sequence number is created, this parameter will be cleared out automatically. If the once set "Force {num}" parameter is empty, that means it has already been used in the newly created invoice.

What is DJ-Classifieds?

DJ-Classifieds is a complete Joomla classified ads solution / Classifieds script, including all you need to build successful classified ads or listing pages.

It's also one of the most advanced and easy-to-use classifieds extensions for Joomla, offering so many options out of the box.