NoahChannel

data class NoahChannel(val id: String, val paymentMethodCategory: String, val paymentMethodType: String, val fiatCurrency: String, val country: String, val limits: NoahChannelLimits, val rate: String, val processingSeconds: Int, val calculated: NoahChannelCalculated? = null, val paymentMethods: List<NoahChannelPaymentMethodDisplay>? = null, val processingTier: String? = null, val formSchema: Map<String, Any>? = null, val formMetadata: NoahFormMetadata? = null, val issuer: String? = null)

A Noah payout channel describing a way to off-ramp into fiat.

Mirrors the shape emitted by connect-api's Channel (after the BFF's pascal-to-camel formatter). Many fields are optional because they're only populated for certain customer / channel / query combinations.

Parameters

paymentMethodCategory

Broad grouping such as "Bank", "Card", or "Identifier".

paymentMethodType

Specific payment method type such as "BankSepa" or "IdentifierPix".

paymentMethods

Recent payment methods, only populated if a customer id was supplied.

processingTier

Settlement speed tier such as "Standard" or "Priority".

formSchema

Inline JSON-Schema for the channel's payout form. Use this instead of getPayoutChannelForm whenever it's present to save a round-trip.

Constructors

Link copied to clipboard
constructor(id: String, paymentMethodCategory: String, paymentMethodType: String, fiatCurrency: String, country: String, limits: NoahChannelLimits, rate: String, processingSeconds: Int, calculated: NoahChannelCalculated? = null, paymentMethods: List<NoahChannelPaymentMethodDisplay>? = null, processingTier: String? = null, formSchema: Map<String, Any>? = null, formMetadata: NoahFormMetadata? = null, issuer: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val formSchema: Map<String, Any>? = null
Link copied to clipboard
val id: String
Link copied to clipboard
val issuer: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val processingTier: String? = null
Link copied to clipboard