Package-level declarations

Types

Link copied to clipboard

Data class representing the verification session for an instrument.

Link copied to clipboard

Enum class representing the information about the customer verification session failure reason. It helps determine the next course of action.

Link copied to clipboard
data class InstrumentVerificationList(val instrumentVerifications: List<InstrumentVerification>?, val meta: PagingResultMeta?)

Data class representing a list of Instrument Verifications.

Link copied to clipboard
data class InstrumentVerificationParameters(val limit: Int?, val offset: Int?, val sessionStatus: InstrumentVerificationStatus?)

Data class representing the parameters to return a list of instrument verification sessions for the customer.

Link copied to clipboard
data class InstrumentVerificationRequest(val returnUrl: String, val instrumentType: InstrumentType)

Data class representing a request to start instrument verification session. Should contain the instrument type for which the verification is started and where the verification should be redirected based on the verification flow status.

Link copied to clipboard

Enum class that reflects the current status of the session.

Link copied to clipboard
data class PaymentInstrumentParameters(val instrumentId: String, val instrumentType: InstrumentType)

Data class containing the parameters for a PaymentInstrument request

Link copied to clipboard
data class PaymentInstrumentsParameters(val instrumentType: InstrumentType?, val paymentOption: PaymentOptionType?)

Data class containing the filter parameters for a PaymentInstruments request