Menu

#5551 Receipt and invoices

Parent Category:
DPCalendar
Category:
Booking system
Last Updated:
Allon Moritz, Wednesday, 24 January 2024 12:04
Created:
Tuesday, 19 December 2017 12:38
Hits:
3453

This feature is part of the DPCalendar Standard subscription.
SubscribePHP 7.4PHP 8Joomla 3.10Joomla 4.4Joomla 5

Introduction

The DPCalendar booking system payment providers can send out invoices after a booking is confirmed. The invoice consists of payment details and person specific data. Mostly invoices are issued by offline payment providers like the Manual plugin.

Actually the following core plugins do support invoices:

For every booking is also a receipt available which contains the booking information, status of the booking and payment provider. On the bottom are the tickets listed. The receipt is sent to the attendee once the booking is activated, either after a successful payment or on free bookings directly after the booking process.

Booking receipt

Actions

The receipt and invoice are available in the booking details view for the admin and attendee. Additionally the invoice can be download or sent again to the attendee in the back end admin list.

Booking actions

Configuration

The invoices and receipts do use the global DPCalendar PDF settings in the booking system tab. These settings are:

  • PDF address
    The address which will be rendered on top of the invoice details in the left part. Every part of the address should be added on a new line.
  • PDF logo
    The logo which will be rendered on top of the invoice details in the left part. The logo should not be too big, otherwise it can lead to resource issues while creating the PDF
  • PDF header text
    The header text which will be rendered on the very top of the invoice.
  • PDF content top text
    The text which will be rendered above the invoice details. It is also possible to add here HTML content. If some styling changes are needed, put them into a tag. Like that it is possible to style the invoice without making a full template override of it.
  • PDF content bottom text
    The text which will be rendered below the invoice details. It is also possible to add here HTML content.
  • Receipt included tickets
    Should the tickets be included in the receipt.

Output

The output of the invoice is generated in the respective plugin and is also documented there. The receipt is built from the layout stored in /components/com_dpcalendar/layouts/booking/receipt.php. If you have a special requirement, then you can make a template override and copy that file into the folder /templates/{{your template}}/html/layouts/com_dpcalendar/booking.

Comments (0)

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.