Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class Card : StripeModel, StripePaymentSource

A representation of a Card API object.

Link copied to clipboard

A representation of supported card brands and related data

Link copied to clipboard
Link copied to clipboard

Model for a Stripe API object creation parameters

Link copied to clipboard

Represents an object that has an ID field that can be used to create payments with Stripe.

Link copied to clipboard
data class Token : StripeModel, StripePaymentSource

Tokenization is the process Stripe uses to collect sensitive card, bank account details, Stripe account details or personally identifiable information (PII), directly from your customers in a secure manner. A Token representing this information is returned to you to use.

Link copied to clipboard

If a card number is tokenized, this is the method that was used.

Link copied to clipboard
abstract class TokenParams(val tokenType: Token.Type, val attribution: Set<String> = emptySet()) : StripeParamsModel, Parcelable