TransferDetails

data class TransferDetails @JvmOverloads constructor(val amount: Amount, val creditorAccount: AccountIdentifier, val creditorName: String, val endToEndIdentification: String? = null, val creditorAgentBic: String? = null, val creditorAddress: CreditorAddress? = null, val remittance: String? = null, val chargeBearer: ChargeBearer? = null)

Details of a single credit transfer inside a TransferServiceRequest.

Constructors

Link copied to clipboard
constructor(amount: Amount, creditorAccount: AccountIdentifier, creditorName: String, endToEndIdentification: String? = null, creditorAgentBic: String? = null, creditorAddress: CreditorAddress? = null, remittance: String? = null, chargeBearer: ChargeBearer? = null)

Properties

Link copied to clipboard

Transfer amount and currency.

Link copied to clipboard

Who bears the charges for the transfer.

Link copied to clipboard

Account to credit.

Link copied to clipboard

Creditor postal address (required for some payment products).

Link copied to clipboard

ISO 20022 BICFIIdentifier of the creditor's agent.

Link copied to clipboard

Legal name of the creditor.

Link copied to clipboard

Unique end-to-end identifier assigned by the initiating party.

Link copied to clipboard

Remittance information / purpose.