Fiat API

What is Changelly Fiat API?

Copy link

Changelly Fiat API allows our partners to integrate purchase providers available in Changelly fiat marketplace into their websites or applications.

By using this API, your website or app user may:
  • buy crypto with fiat money via purchase providers from our marketplace;
  • have the crypto automatically deposited to their account on your platform.

You may choose how your customers will use our Fiat API – a user will either see several purchase providers available for the chosen currency pair, amount and the country of residence or the best offer among all the providers.

Why may I need Changelly Fiat API?

Copy link

Changelly Fiat API provides a technical solution for businesses, which want to accept payments or deposits in crypto. If your platform’s customer doesn’t have any crypto, they may pay in fiat money and have it converted to crypto.

Depending on the nature of your business and the API settings the resulting crypto may then be deposited:

  • into the customer’s account, if your platform implies any actions with crypto on the customer’s end;
  • into your wallet, if you use the API to receive payments for any services or goods.

How does a purchase via Fiat API look on the customer's end?

Copy link

The first part of the process which will be completed in your platform’s interface depends on your API settings and the interface itself.

  • If you’re using the API so that your customers may deposit crypto to their accounts on your platform, the process is likely to be as follows: when your customer proceeds to purchasing crypto via Changelly Fiat API, they will be asked to choose the fiat currency they’d like to pay with, the amount in fiat and the cryptocurrency they’d like to receive/deposit with. Once they provide all these data, our Fiat API will show them the purchase providers which support the chosen currency pair, their country and the entered amount. The customer will also see the estimated amount in crypto they’re to receive after the purchase.
  • If you choose to show the best offer only, the process will be the same, but instead of the list of available providers the customer will see a single best offer with the estimated amount.
  • If you use the API to receive payments in crypto, you may set a default resulting currency and not show the resulting amount in crypto to the customers.

After they choose a provider (or just check all the details of the best offer), if they confirm the purchase, they’ll get redirected to the provider’s website. There they’ll be asked to enter their email address/phone number/billing address (the set of requirements depends on the chosen provider) and to pass the identity verification. After that they’ll need to provide their payment method details (card or bank account info). When the money is deducted from their card or bank account, they’ll need to wait for the purchase to be completed. This process usually takes 10-20 minutes.

When the purchase is complete, the customer will either see the crypto in their account on your platform or will have their payment completed, depending on the nature of your platform and your API settings.

To get a general idea on how the marketplace works on Changelly website, you can check the article in our blog.

Which currencies are supported in Changelly Fiat API?

Copy link

The fiat currencies available for purchases via Changelly Fiat API are AED, AUD, BGN, BRL, CAD, CHF, CLP, CNY, COP, CZK, DKK, DOP, EGP, EUR, GBP, HKD, IDR, ILS, JOD, JPY, KES, KRW, KWD, LKR, MAD, MXN, MYR, NGN, NOK, NZD, OMR, PEN, PKR, PLN, QAR, RON, SAR, SEK, SGD, THB, TRY, TWD, USD, VND, and ZAR.

The cryptocurrencies available are AAVE, ADA, ALGO, APE, APT, ATOM, AVA, AVAXC, AXS, BAT, BCH, BNB, BNBBSC, BTC, BTTC, BUSD, BUSDBSC, CELO, CHZ, COMP, CUSD, CVC, DAI, DAI_PALM, DAI_ZKSYNC, DGB, DOGE, DOT, EGLD, ENJ, EOS, ETC, ETH, ETH_ARBITRUM, ETH_IMMUTABLE, ETH_OPTIMISM, ETH_POLYGON, ETH_SORARE, ETH_ZKSYNC, EURL, EURL_TEZOS, FIL, FLOKI, FLOW, FTM, GODS, GODS_IMMUTABLE, GRT, HBAR, IMX, IMX_IMMUTABLE, KAVA, KCS, KEY, KLAY, LINK, LOOKS, LSK, LTC, MAGIC_ARBITRUM, MANA, MATIC, MATICPOLYGON, MIOTA, MKR, NEAR, NIM, OKB, OKT, OM, OMG, ONE, ORN, PEPE, QTUM, RFUEL, RONIN, RVN, SAND, SAND_POLYGON, SHIB, SLP, SLP_RONIN, SNX, SOL, SRM, STMX, STX, SUI, SUSHI, SWEAT_NEAR, TOMO, TON, TRX, TUSD, UNI, USDC, USDC_ARBITRUM, USDC_CCHAIN, USDC_FLOW, USDC_HEDERA, USDC_IMMUTABLE, USDC_OPTIMISM, USDC_POLYGON, USDC_RONIN, USDC_SOL, USDC_XLM, USDC_ZKSYNC, USDP, USDT_POLYGON, USDT_ZKSYNC, USDT20, USDTRX, UTK, VERSE, VET, VOXEL_POLYGON, WAXP, WBTC, WETH, XEM, XLM, XNO, XRP, XTZ, ZIL, and ZRX.

Please note that we’re constantly adding new currencies to our Fiat API, so to make sure about a certain currency we recommend you to get in touch with our team at [email protected].

Do Fiat API customers need to pass KYC?

Copy link

Yes. When your platform’s customer buys crypto via Changelly Fiat API, they’ll be asked to pass the identity verification by the chosen purchase provider. They will be asked to upload the front and the back of their ID document (typically a provider accepts either an ID card, an international passport or a driving license photo) and a selfie.

The review of the provided documents usually takes up to 30 minutes.

After the identity verification is passed, the customer is verified and usually they won’t be asked to pass it again for further purchases via the same purchase provider.

What are the fees for using the Fiat API?

Copy link

The fee depends on various factors and is discussed individually with every partner, but it doesn’t exceed 4% of the purchase amount. For more detailed information, please contact the team in charge at [email protected]

How to integrate the Changelly Fiat API?

Copy link

Please read the Fiat API documentation.

Should any questions arise, feel free to contact our team at [email protected]

Useful?
Total 22 Votes
2
1 Step 1

🙏 Sorry about that!

Please, tell us about your experience

keyboard_arrow_leftPrevious
Nextkeyboard_arrow_right

Didn’t find the answer to your question?