Skip to main content

Convert Fiat to Crypto

POST 

/workflows/bank-deposit-to-onchain-address

This endpoint establishes an automated workflow that converts incoming fiat currency from bank deposits into cryptocurrency and sends the acquired crypto to a specified wallet address.

The solution requires a CustomerID, FiatCurrency, CryptoCurrency, Network, and DestinationAddress, with the deposited fiat amounts traded for the specified cryptocurrency at current market prices after application of fees.

The customer must already exist before using this endpoint.

Follow the step-by-step guides:

Notes:

  • On-chain operations are irreversible, and market prices may fluctuate significantly, impacting the final crypto amount.
  • CryptoCurrency is the asset each deposit settles in. For EUR, a euro stablecoin such as EURC does not convert through USD. USDC converts the euro amount into a USD stablecoin at the market rate. Currency and network pairs are listed under Supported Digital Currencies.
  • To change the settlement currency on an existing virtual account, call this endpoint again with the same CustomerID and FiatCurrency and the new CryptoCurrency, Network, and DestinationAddress. The bank account stays the same. Deposits that arrive after the call settle in the new cryptocurrency.
  • Although this workflow should continue working with the original bank deposit setup, Noah cannot guarantee indefinite longevity of the configuration. For this reason, verify the workflow is still active before directing new deposits.

Request​

Responses​

Created rule