# Request Invoicing

An Invoicing Template for creating, viewing, and paying requests in Request Network. Built using the [Invoice Dashboard](/advanced/request-network-sdk/sdk-demo-apps/components/invoice-dashboard.md) and [Create Invoice Form](/advanced/request-network-sdk/sdk-demo-apps/components/create-invoice-form.md) Web Components.

<table data-full-width="false"><thead><tr><th>Framework</th><th>Deployment</th><th>Source</th></tr></thead><tbody><tr><td>Next.js</td><td><a href="https://invoicing.request.network">https://invoicing.request.network</a></td><td><a href="https://github.com/RequestNetwork/invoicing-template">https://github.com/RequestNetwork/invoicing-template</a></td></tr></tbody></table>

### Request Invoicing Demo Video

{% embed url="<https://www.youtube.com/watch?v=FC6oJR5aKOQ>" fullWidth="false" %}
A video showing the Request Invoicing template where you can create, pay, and list all your requests.
{% endembed %}

## Features

| Feature                                                                                                                               | Status               |
| ------------------------------------------------------------------------------------------------------------------------------------- | -------------------- |
| ERC20 Payments                                                                                                                        | :white\_check\_mark: |
| Native Token Payments                                                                                                                 | :white\_check\_mark: |
| Conversion Payments                                                                                                                   | :white\_check\_mark: |
| [rnf\_invoice format](https://github.com/RequestNetwork/requestNetwork/tree/master/packages/data-format/src/format/rnf_invoice) 0.3.0 | :white\_check\_mark: |
| Configure Logo and Colors                                                                                                             | :white\_check\_mark: |
| Inject your own custom currency list                                                                                                  | :white\_check\_mark: |
| Download Invoice as PDF                                                                                                               | :white\_check\_mark: |

## Chains and Currencies

<figure><img src="/files/3inJ2BiaKkcffuVg0AZl" alt=""><figcaption><p>Currency Selectors from the Request Invoicing app</p></figcaption></figure>

### Payment Currencies

| Chain     | Currencies                |
| --------- | ------------------------- |
| Ethereum  | ETH, USDC, USDT, DAI, REQ |
| Polygon   | MATIC, USDC, USDT, DAI    |
| BNB Chain | DAI, BUSD                 |
| Gnosis    | USDC                      |
| Optimism  | ETH, USDC, USDT, DAI      |
| Base      | ETH, USDC                 |
| Sepolia   | ETH, USDC, USDT, FAU      |

### Invoice Currencies

Invoices can be denominated in the following fiat currencies, in addition to the [#payment-currencies](#payment-currencies "mention")listed above.

* USD
* EUR
* CNY
* GBP
* JPY

### Request Invoicing Integration Video

{% embed url="<https://www.youtube.com/watch?v=dYlSVr94Ohg>" %}
A video showing how to integrate the Request Invoicing web components into a Next.js application.
{% endembed %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://legacy.docs.request.network/advanced/request-network-sdk/sdk-demo-apps/request-invoicing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
