Package-level declarations

Types

Link copied to clipboard

Supported currencies

Link copied to clipboard
data class InstitutionData(val id: String, val name: String, val logoUrl: String?, val countryCode: String) : Parcelable

Institution data

Link copied to clipboard
data class InstitutionInitiationData(val currency: Currency, val defaultCountryCode: String?, val isInstitutionFirstTimeSelection: Boolean) : Parcelable

Data required to initiate institution selection

Link copied to clipboard
data class PayerData(val reference: String, val firstName: String?, val lastName: String?, val organisationName: String?, val email: String?, val phoneNumber: String?) : Parcelable

Information about the payer

Link copied to clipboard
data class PaymentData(val paymentId: String?, val status: PaymentStatusData?, val institutionData: InstitutionData?) : Parcelable

Payment information

Link copied to clipboard
data class PaymentInitiationData(val currency: Currency, val amount: Int, val defaultCountryCode: String?, val institutionData: InstitutionData?, val paymentReference: String?, val internalReference: String?, val userAgent: String, val payer: PayerData, val transactionType: TransactionType) : Parcelable

Data required to initiate payment

Link copied to clipboard

Payment statuses

Link copied to clipboard

Enum of the transaction type