# Currency converter

Currency converters are data services that allow you to exchange prices from FIAT currency to crypto or from crypto to crypto.

CryptoPay has a built-in CryptoCompare API, which includes all popular cryptocurrency prices.

However, if you have private tokens and want to get paid with them. Or if CryptoCompare doesn't have the price value of any token you want to get paid with. You will need to purchase the external currency converter API add-ons and use the services below.

For example, if you have your own private token and it is listed on Coin Market Cap, you can get the price of your token with the Coin Market Cap currency converter. Or if your token is listed on a DEX, you can get the price of your token with Moralis. It's also worth checking if your token is listed on the API first.

### CoinMarketCap

If the current currency converter API of CoinMarketCap currency converter API does not have the price value of the token you want to be paid and it is available on this platform, you can purchase this plugin and use the token you want to receive payment in the payment process.

CoinMarketCap is a paid service and you will need the CoinMarketCap API key for this add-un to work. For more information you can use the link below:

{% embed url="<https://coinmarketcap.com/api/>" %}

You can use the link below to test whether your token is available in the price API:

{% embed url="<https://coinmarketcap.com/converter/>" %}

[Buy CoinMarketCap API Add-on](https://beycanpress.com/product/coinmarketcap-currency-converter-api-for-cryptopay/)

### CoinGecko

If the current currency converter API of CoinGecko currency converter API does not have the price value of the token you want to be paid and it is available on this platform, you can purchase this plugin and use the token you want to receive payment in the payment process.

You can use the link below to test whether your token is available in the price API:

{% embed url="<https://www.coingecko.com/en/converter>" %}

[Buy CoinGecko API Add-on](https://beycanpress.com/product/coingecko-currency-converter-api-for-cryptopay/)

### Moralis

If the current currency converter API of Moralis currency converter API does not have the price value of the token you want to be paid and it is available on this platform, you can purchase this plugin and use the token you want to receive payment in the payment process.

Moralis API getting price from DEXs.

Moralis is a paid service and you will need the Moralis API key for this add-un to work. For more information you can use the link below:

{% embed url="<https://moralis.io/api/price/>" %}

You can use the link below to test whether your token is available in the price API:

{% embed url="<https://docs.moralis.io/web3-data-api/evm/reference/get-token-price>" %}

[Buy Moralis API Add-on](https://beycanpress.com/product/moralis-currency-converter-api-for-cryptopay/)


---

# 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://beycanpress.gitbook.io/cryptopay-docs/settings/currency-converter.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.
