| Interface | Description |
|---|---|
| CustomerSession.CustomerRetrievalListener | |
| CustomerSession.SourceRetrievalListener | |
| EphemeralKeyProvider |
Represents an object that can call to a server and create
EphemeralKeys. |
| EphemeralKeyUpdateListener |
Represents a listener for Ephemeral Key Update events.
|
| PaymentCompletionProvider |
Represents a class that can call to a server and process a charge based on input payment data.
|
| PaymentResultListener |
Represents a listener for the result of payment calls.
|
| PaymentSession.PaymentSessionListener |
Represents a listener for PaymentSession actions, used to update the host activity
when necessary.
|
| SourceCallback |
An interface representing a callback to be notified about the results of
Source creation. |
| TokenCallback |
An interface representing a callback to be notified about the results of
Token creation or requests |
| Class | Description |
|---|---|
| CardUtils |
Utility class for functions to do with cards.
|
| CustomerSession |
Represents a logged-in session of a single Customer.
|
| PaymentConfiguration | |
| PaymentSession |
Represents a single start-to-finish payment operation.
|
| PaymentSessionConfig |
Class that tells
PaymentSession what functionality it is supporting. |
| PaymentSessionConfig.Builder | |
| PaymentSessionData |
A data class representing the state of the associated
PaymentSession. |
| PayWithGoogleUtils |
Public utility class for common Pay with Google-related tasks.
|
| RequestOptions |
Data class representing options for a Stripe API request.
|
| RequestOptions.RequestOptionsBuilder |
Builder class for a set of
RequestOptions. |
| Stripe | |
| StripeNetworkUtils |
Utility class for static functions useful for networking and data transfer.
|
| StripeTextUtils |
Utility class for common text-related operations on Stripe data coming from the server.
|
| Annotation Type | Description |
|---|---|
| PaymentResultListener.PaymentResult | |
| RequestOptions.RequestType |