5. Create an invoice template


To create an invoice, click on “Edit” in the header of the invoice page.

In the editor, the layout mirrors the familiar structure used for creating a post in WordPress, but it is enhanced with additional controls designed for  invoice creation.

The editor comes with a default template that includes predefined blocks designed to display order information. These blocks are strategically organized to present all relevant details clearly and efficiently.

In the header of the editor, there are three new selectors:

Placeholder selector: adjust the order temporarily for testing purposes. Be aware that this modification is just a placeholder and won’t impact invoice template creation.

Invoice Selector: Adjust the general template settings, such as paper size (A4, legal, or letter), orientation, and currency display to choose between showing the local currency or the universal currency symbol ($).

PDF Preview:  Switch between displaying the paper style layout and the default view of the WordPress editor.

5.1. Invoice manager blocks


Invoice Manager provides new custom blocks tailored for designing your invoice template, integrating seamlessly with select WordPress blocks while hiding those unrelated to invoice creation.

Additionally, the invoice manager blocks seamlessly integrate with all WordPress Gutenberg customization controls.

5.1.1. Invoice Data


Display invoice and order basic information, and add controls to hide each item.

5.1.2. Billing Data


Display billing information. Include options to hide each item.

5.1.3. Shipping Data


Display shipping information. Include options to hide each item.

5.1.4. Order items


Display order information about the items. Include options to hide each item.

5.1.5. Order Items Total


Display the total information about the order items. This can be useful when you need to display the total without all the order items. Include options to hide each item.

5.1.6. Order Customer Note


Display the order customer note.