Package-level declarations
Types
Superclass for starting Stripe activities.
Activity used to display a AddPaymentMethodView and receive the resulting PaymentMethod in the Activity#onActivityResult(int, int, Intent)
of the launching Activity.
A class to start AddPaymentMethodActivity. Arguments for the activity can be specified with Args and constructed with Args.Builder.
A class to create BECS Debit Mandate Agreement text for the BecsDebitWidget.
A form for accepting a customer's BECS account information.
Configure AddPaymentMethodActivity's UI and validation logic for billing address fields
A view to collect credit card information and provide CardParams for API invocation. The postal code field adjust its form accordingly based on currently selected country.
Represents a listener for card input events. Note that events are not one-time events. For instance, a user can "complete" the CVC many times by deleting and re-entering the value.
A single-line card input widget.
A multiline card input widget that uses Material Components for Android.
A StripeEditText that handles spacing out the digits of a credit card.
An interface for a callback object that will be called when the user's input changes.
A StripeEditText for CVC input.
An EditText that handles putting numbers around a central divider character.
Activity containing a two-part payment flow that allows users to provide a shipping address as well as select a shipping method.
An activity that allows a customer to select from their attached payment methods, or add a new one via AddPaymentMethodActivity.
A class to start PaymentMethodsActivity. Arguments for the activity can be specified with Args and constructed with Args.Builder.
A widget used to collect address data from a user.
Provides a toolbar, save button, and loading states for the save button.
Extension of TextInputEditText that listens for users pressing the delete key when there is no text present. Google has actually made this somewhat difficult, but we listen here for hardware key presses, older Android soft keyboard delete presses, and modern Google Keyboard delete key presses.