Package-level declarations

Types

Link copied to clipboard
data class DLBinInfo(val bin: String, val brand: String, val type: String? = null, val country: String, val installments: DLInstallments? = null, val installmentsError: DLError? = null)
Link copied to clipboard
data class DLBrandImage(val density: DLImageDensity, val size: DLImageSize, val background: Boolean, val url: String)
Link copied to clipboard
data class DLCardBrand(val identifier: String, val niceName: String, val images: List<DLBrandImage>, val patterns: List<Any>, val excludePattern: String?, val validation: String?, val gaps: List<Int>, val lengths: List<Int>, val securityCode: DLCardCode)
Link copied to clipboard
data class DLCardCode(val name: String, val lengths: List<Int>)
Link copied to clipboard
data class DLCardData(val holderName: String, val cardNumber: String, val cvv: String, val expirationMonth: Int, val expirationYear: Int)
Link copied to clipboard
data class DLCardToken(val token: String)
Link copied to clipboard
data class DLError @JvmOverloads constructor(val type: DLErrorType, val httpStatusCode: Int?, val identifier: String? = UUID.randomUUID().toString())

Represents an error that occurred during the execution of a Direct API request.

Link copied to clipboard

Represents an error that occurred during the execution of a Direct API request.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DLInstallments(val id: String, val country: String, val amount: Double, val currency: String, val bin: String, val installments: List<DLInstallmentsPlan>?)
Link copied to clipboard
data class DLInstallmentsPlan(val id: String, val installments: Int, val installmentAmount: Double, val totalAmount: Double)