PaymentChannel

data class PaymentChannel(val id: String, val name: String, val imageUrl: String, val isAvailable: Boolean, val isOnline: Boolean, val isInstantRedirectionAvailable: Boolean, val groups: List<PaymentGroup>, val constraints: List<PaymentConstraint>)

Class storing information about payment channel

Parameters

id

id of the payment channel

name

channel display name

imageUrl

channel image url

isAvailable

whether the channel is currently available to use

isOnline

whether the channel supports a online payment

isInstantRedirectionAvailable

whether the channel supports transaction creation with instant redirection

groups

payment groups available to use with legacy transaction creation system

constraints

channel constraints

Constructors

Link copied to clipboard
fun PaymentChannel(id: String, name: String, imageUrl: String, isAvailable: Boolean, isOnline: Boolean, isInstantRedirectionAvailable: Boolean, groups: List<PaymentGroup>, constraints: List<PaymentConstraint>)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard