# Transactions types and Statuses

An [`/api/transactions`](https://reference.cryptopay.me/#tag/Transactions/operation/transactions.list) endpoint allows you to retrieve all transactions per project.

| reference type   | status     | status\_context                                                           | Description                                                                                                                          |
| ---------------- | ---------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| Invoice          | new        | null                                                                      | Invoice created                                                                                                                      |
|                  | completed  | null                                                                      | The invoice has been paid and settled                                                                                                |
|                  | unresolved | <p>underpaid</p><p>overpaid</p><p>paid\_late</p><p>illicit\_ressource</p> | Wrong cryptocurrency TX amount received and the invoice must be resolved                                                             |
|                  | refunded   | null                                                                      | The whole cryptocurrency TX amount refunded either to the merchant account or back to the customer                                   |
|                  | cancelled  | null                                                                      | Invoice hasn't been paid or cryptocurrency TX hasn't been confirmed within 14 days                                                   |
| InvoiceRefund    | null       | n/a                                                                       | Full or partial invoice refund to the merchant's account                                                                             |
| ChannelPayment   | pending    | null                                                                      | Cryptocurrency transaction has been received                                                                                         |
|                  | completed  | null                                                                      | Payment transaction confirmed and settled                                                                                            |
|                  | on\_hold   | illicit\_resource                                                         | Payment has been put on hold on the Cryptopay side                                                                                   |
|                  | on\_hold   | channel\_disabled                                                         | Payment has been put on hold due to disabled channel                                                                                 |
|                  | refunded   | null                                                                      | The transaction has been refunded                                                                                                    |
|                  | cancelled  | null                                                                      | The transaction hasn't been confirmed on the network within 14 days                                                                  |
| CoinWithdrawal   | new        | n/a                                                                       | Payout created                                                                                                                       |
|                  | pending    | n/a                                                                       | Payout needs to be committed                                                                                                         |
|                  | processing | n/a                                                                       | Payout is being processed                                                                                                            |
|                  | sent       | n/a                                                                       | Payout has been processed and a cryptocurrency transaction sent                                                                      |
|                  | completed  | n/a                                                                       | Payout transaction gets its 1st confirmation on the network                                                                          |
|                  | on\_hold   | n/a                                                                       | Payout has been put on hold                                                                                                          |
|                  | failed     | n/a                                                                       | Something went wrong. The transaction hasn't been processed                                                                          |
|                  | cancelled  | n/a                                                                       | Payout has been cancelled and the debited amount refunded back to the merchant account balance                                       |
| CoinDeposit      | pending    | n/a                                                                       | Payment created                                                                                                                      |
|                  | completed  | n/a                                                                       | Payment completed and settled                                                                                                        |
|                  | on\_hold   | n/a                                                                       | The funds have been sent from a wallet that is connected to illicit activity. Please get in contact with Cryptopay                   |
|                  | refunded   | n/a                                                                       | The funds have been sent back to the sender                                                                                          |
| ExchangeTransfer | null       | n/a                                                                       |                                                                                                                                      |
| BankDeposit      | processing | n/a                                                                       | Payment created                                                                                                                      |
|                  | completed  | n/a                                                                       | Payment completed and settled                                                                                                        |
|                  | on\_hold   | n/a                                                                       | Payment has been put on hold - please get in touch with Cryptopay                                                                    |
|                  | cancelled  | n/a                                                                       | Payment has been cancelled and the transfer amount sent back to a recipient                                                          |
| BankWithdrawal   | processing | n/a                                                                       | Payment created                                                                                                                      |
|                  | completed  | n/a                                                                       | Payment completed and sent                                                                                                           |
|                  | on\_hold   | n/a                                                                       | Payment has been put on hold - please get in touch with Cryptopay                                                                    |
|                  | cancelled  | n/a                                                                       | Payment has cancelled and debited amount refunded back to the merchant account balance                                               |
| Manual           | null       | n/                                                                        | Manual account balance transaction - you see this transaction when Cryptopay credits or debits funds to or from your account balance |


---

# 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://developers.cryptopay.me/guides/transactions.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.
