# Invoice Creation Methods

An invoice is a payment link, after clicking on which the customer makes a payment. CryptoCloud has several ways to create invoices, depending on your needs.

### API invoicing

Integrating CryptoCloud with your website via [API](/en/integration/api.md) or [CMS plugins](/en/integration/cms-plugins.md) allows you to automate the process of creating invoices and sending them to your customers. This is a perfect way to automate in your system. You can learn more about creating invoices via API [in the section](/en/payments/automatic-invoice-creation.md).

### Receiving invoice details without redirection

With API integration, you can create invoices and receive payment details (address, network, currency, and amount) to display in your interface without redirecting the user to a payment page. Suitable for white-label checkouts, applications, and embedded payment forms.

More details about receiving payment details via API are available [in the section](/en/payments/h2h.md).

### Payment links

You can manually create invoices as links in your personal account. Specify the project, amount and currency. Additionally, you can customize invoice lifetime and regular sending. To learn more about creating invoices in your personal account, [see the section](/en/payments/manual-payment-link.md).

### Donation page

A standalone payment page with free-amount input. Suitable for collecting donations and flexible payments without your own website. You create a donation project and share a link to your personal payment page.

More details about creating a donation page are available [in the section](/en/payments/donation-page.md).

### POS terminal page

A persistent payment page with an amount input keypad and a QR code containing payment details. Designed for offline crypto payment acceptance at points of sale. Convenient for use on a mobile device, tablet, or checkout screen.

You can find more details about the POS terminal [in the section](/en/payments/pos.md).

### Static wallets

Static wallets allow you to accept payments to one permanent address, which simplifies the payment process for customers and automates the crediting of funds. You can learn more about static wallets [in the section](/en/payments/static-wallets.md).

{% hint style="info" %}
If you have any questions or need help, you can contact our support via chat on the website and in your personal account, as well as reach us on Telegram. Support contacts are listed [on our website](https://cryptocloud.plus/en/support).
{% endhint %}


---

# 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://support.cryptocloud.plus/en/payments/invoice-creation-methods.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.
