> For the complete documentation index, see [llms.txt](https://docs.0xprocessing.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.0xprocessing.com/quick-start/invoices.md).

# Invoices

### 1. Overview

Within the Invoices menu, users with appropriate permissions can:

* Generate new invoices.
* Monitor the status of past transactions.
* Edit or delete current invoices.

<figure><img src="/files/d3IhgrVB7Pw2Agkauj13" alt=""><figcaption></figcaption></figure>

### 2. Creating an Invoice

<figure><img src="/files/ZZNiglhEAYi5L9HwNUVC" alt="" width="563"><figcaption></figcaption></figure>

To create a new invoice, click the "Add new +" button. You will need to fill in the following parameters:

* **Recipient Name (From):** Automatically populated with the Merchant's company name.

{% hint style="info" %}
*Note:* The company name can be modified by the Merchant in the Settings menu. Manager roles do not have permission to change the Merchant's name.
{% endhint %}

* **Payer Name (Billed to):** The name of the client receiving the invoice.
* **Payment Details:**
  * Line Items: Name of the product or service, quantity, and unit price.
  * Total Amount: Automatically calculated based on the quantity and price of each position.
  * Item Limit: You can add up to 20 positions per invoice.
* **Currency:** Select the payment currency.

{% hint style="info" %}
*Note:* Not all 0xProcessing supported currencies are available for invoices by default. If you need a specific currency that is missing, please contact your manager to request activation.
{% endhint %}

* **Theme:** Choose between a Dark or Light theme for the payment form.

<figure><img src="/files/ybMxqU03NLpQjbMEeJU5" alt="" width="563"><figcaption></figcaption></figure>

#### Real-time Preview

As you fill in the invoice data, a live preview of the payment form is available on the right side of the desktop screen, showing exactly how the customer will see it.

<figure><img src="/files/jnetz3rCgDiX4xfGzpYU" alt=""><figcaption></figcaption></figure>

### 3. Sharing the Invoice

Once created, a unique payment link is generated.

* **Validity:** The link is active for 14 days.
* **Sending:** You can copy the link manually or use the "Send via email" feature.

<figure><img src="/files/sMlO3mOwWD1zxInKoThJ" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/x136REG5UU2J3ieBpye9" alt="" width="563"><figcaption></figcaption></figure>

* **Notification:** The recipient will receive an email from 0xProcessing containing the invoice details and a direct button to the payment page.

<figure><img src="/files/Lbis9uxLXMy5zBkZPvXQ" alt="" width="563"><figcaption></figcaption></figure>

### 4. Payment Process

The customer payment form consists of three steps:

* **Preview:** The client reviews the items and the total amount.

<div align="center"><figure><img src="/files/gmOfJaSx0wrQ5Gj0JJNJ" alt="" width="563"><figcaption></figcaption></figure></div>

* **Payment Details:** The client selects their wallet (MetaMask, WalletConnect, or manual transfer) and sees the specific destination address and amount.

<div align="center"><figure><img src="/files/7X12cbobTDuT9Z00TWlZ" alt="" width="563"><figcaption></figcaption></figure></div>

* **Status/Success:** Once the transaction is confirmed, the status updates to "Successful payment." The client can then:

  * View the transaction on the blockchain explorer.
  * Download a PDF receipt for their records.

  <div align="center"><figure><img src="/files/EUt1hWnfBI1pZJwKVChD" alt="" width="563"><figcaption></figcaption></figure></div>

<figure><img src="/files/9lw1hLdx1Kz7zTJ5Wj7K" alt="" width="563"><figcaption><p>Example receipt</p></figcaption></figure>

### 5. Managing Invoices

#### Editing

You can modify an existing invoice after it has been created. The following fields are editable:

* Total payment amount.
* Names of the recipient and sender.
* Description of the payment and individual items.

{% hint style="info" icon="info" %}
**Important:** The currency cannot be changed in an existing invoice. If you need to change the currency, use the "**Duplicate**" function. This creates a new invoice with the same items, descriptions and amounts, allowing you to select a different currency.
{% endhint %}

<figure><img src="/files/Vli3GGGtmjqx08SNiwVh" alt="" width="563"><figcaption></figcaption></figure>

#### Deletion

Invoices can only be deleted if they are in "Unpaid" or "Expired" status. Paid invoices cannot be removed from the system for accounting and transparency purposes.
