> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt

## Resource: Introduction

## Article: Introduction

## Article Link: https://dev.wix.com/docs/api-reference/business-management/get-paid/invoices/invoice-presets/introduction.md

## Article Content:

# About the Invoice Presets API

The Invoice Presets API allows you to create, manage, and customize invoice presets that define the appearance, content structure, and default settings for invoices. Invoice presets control display settings, custom fields, placeholder fields, footer content, and default due dates.

With the Invoice Presets API, you can:

- Create and manage invoice presets with custom display settings and formatting options.
- Add custom fields for headers, business details, and customer information sections.
- Define placeholder fields that appear as blank titled fields on the invoice for the recipient to fill in.
- Set a default invoice preset that's automatically applied when new invoices are created.
- Control which business and customer details are shown or hidden on invoices.

## Before you begin

It's important to note the following points before starting to code:

- Invoice presets define the template structure but don't contain actual invoice data.
- Each site always has at least 1 invoice preset, with 1 designated as the default. A site can have a maximum of 10 presets.
- When you create an invoice without specifying a preset, the default preset is applied to the invoice's appearance and field layout.
- The default preset can't be deleted. To delete it, first assign a different preset as the default using [Set Default Invoice Preset](https://dev.wix.com/docs/api-reference/business-management/get-paid/invoices/invoice-presets/set-default-invoice-preset.md).

## Preset updates and existing invoices

When you update a preset, the changes affect new invoices and existing draft invoices that use the preset. Invoices that have already been published aren't affected by preset updates.

## Rich content in footer

The `customFields.footerCustomField` field accepts rich content for the invoice footer, but only a subset of the rich content format is supported: text formatting and images.

## Wix site UI

When you update an invoice preset via the API, the changes are reflected immediately in the Wix dashboard invoice creation flow. Wix users can also manage presets manually from **Invoices > Settings > Invoice Customization** in the Wix dashboard.

## Use cases

- [Create a custom invoice preset for a business](https://dev.wix.com/docs/api-reference/business-management/get-paid/invoices/invoice-presets/sample-flows.md#create-a-custom-invoice-preset-for-a-business)
- [Switch the active preset and update its display settings](https://dev.wix.com/docs/api-reference/business-management/get-paid/invoices/invoice-presets/sample-flows.md#switch-the-active-preset-and-update-its-display-settings)

## Terminology

- **Invoice**: A document that records goods or services provided to a customer, including itemized amounts and payment details.
- **Invoice preset**: A reusable template that defines the appearance, content structure, and default settings for invoices.
- **Default preset**: The preset automatically applied when new invoices are created on the site.
- **Placeholder field**: A titled blank field that appears on the invoice for the recipient to fill in.

@sdk_package_setup