NoahInitiatePayinRequest

data class NoahInitiatePayinRequest(val fiatCurrency: String, val cryptoCurrency: String, val network: String, val destinationAddress: String, val businessFees: Map<String, NoahBusinessFee>? = null)

Request body for POST /api/v3/clients/me/integrations/noah/payins.

Parameters

fiatCurrency

ISO-4217 fiat currency code the payin will be denominated in.

cryptoCurrency

Crypto asset symbol the payin will resolve into.

network

CAIP-2 chain id for destinationAddress (e.g. eip155:1). Prefer NoahNetwork constants; non-CAIP-2 values like "Ethereum" are rejected by the BFF.

destinationAddress

Address that should receive the resulting crypto balance.

businessFees

Optional per-payment-method business (partner) fees, keyed by payment method type. Forwarded to Noah as BusinessFees.

Constructors

Link copied to clipboard
constructor(fiatCurrency: String, cryptoCurrency: String, network: String, destinationAddress: String, businessFees: Map<String, NoahBusinessFee>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard