InteropTransactionRequestData

@Serializable
data class InteropTransactionRequestData(val accountId: String, val amount: MoneyData, val transactionCode: String, val transactionRole: InteropTransactionRequestData.TransactionRole, val expiration: LocalDateTime? = null, val expirationLocalDate: LocalDate? = null, val extensionList: List<ExtensionData>? = null, val geoCode: GeoCodeData? = null, val note: String? = null, val requestCode: String? = null, val transactionType: InteropTransactionTypeData? = null)

Parameters

accountId
amount
transactionCode
transactionRole
expiration
expirationLocalDate
extensionList
geoCode
note
requestCode
transactionType

Constructors

Link copied to clipboard
constructor(accountId: String, amount: MoneyData, transactionCode: String, transactionRole: InteropTransactionRequestData.TransactionRole, expiration: LocalDateTime? = null, expirationLocalDate: LocalDate? = null, extensionList: List<ExtensionData>? = null, geoCode: GeoCodeData? = null, note: String? = null, requestCode: String? = null, transactionType: InteropTransactionTypeData? = null)

Types

Link copied to clipboard

Values: PAYER,PAYEE

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val expiration: LocalDateTime? = null
Link copied to clipboard
val expirationLocalDate: LocalDate? = null
Link copied to clipboard
Link copied to clipboard
val geoCode: GeoCodeData? = null
Link copied to clipboard
val note: String? = null
Link copied to clipboard
val requestCode: String? = null
Link copied to clipboard
Link copied to clipboard