Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
A class to contain BIN data for the card number
Link copied to clipboard
data class Card @JvmOverloads constructor(var merchantAccountId: String? = null, var isAuthenticationInsightRequested: Boolean = false, var shouldValidate: Boolean = false, var cardholderName: String? = null, var number: String? = null, var company: String? = null, var countryCode: String? = null, var cvv: String? = null, var expirationMonth: String? = null, var expirationYear: String? = null, var extendedAddress: String? = null, var firstName: String? = null, var lastName: String? = null, var locality: String? = null, var postalCode: String? = null, var region: String? = null, var streetAddress: String? = null, var sessionId: String? = null, var source: String? = DEFAULT_SOURCE, var integration: IntegrationType? = IntegrationType.CUSTOM) : PaymentMethod, Parcelable
Use to construct a card tokenization request.
Link copied to clipboard
class CardClient
Used to tokenize credit or debit cards using a Card. For more information see the documentation
Link copied to clipboard
open class CardNonce @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP] ) constructor(val string: String, val isDefault: Boolean, val cardType: String, val lastTwo: String, val lastFour: String, val bin: String, val binData: BinData, val authenticationInsight: AuthenticationInsight?, val expirationMonth: String, val expirationYear: String, val cardholderName: String) : PaymentMethodNonce
PaymentMethodNonce representing a credit or debit card.
Link copied to clipboard
Result of tokenizing a Card
Link copied to clipboard
Callback for receiving result of CardClient.tokenize.