Package-level declarations
Types
Model for an owner address object in the Source api.
Model representing parameters for confirming a PaymentIntent.
Model representing parameters for confirming a SetupIntent.
Interface for params for confirming a PaymentIntent or SetupIntent.
Model of the "data" object inside a Customer "source" object.
Result of a successful Google Pay Payment Data Request
Model representing parameters for creating a Klarna Source.
Mandate Data parameters for confirming a PaymentIntent or confirming a SetupIntent
A PaymentIntent tracks the process of collecting a payment from your customer.
PaymentMethod objects represent your customer's payment instruments. They can be used with PaymentIntents to collect payments or saved to Customer objects to store instrument details for future payments.
Model for PaymentMethod creation parameters.
This class contains the intent but also some of the settings/configuration/preferences about the behaviors/features of the UI.
Model for PaymentMethod update parameters.
Creates a single-use token that represents the details for a person. Use this when creating or updating persons associated with a Connect account. See the documentation to learn more.
A SetupIntent guides you through the process of setting up a customer's payment credentials for future payments.
Model representing a shipping address object
Model representing a shipping method in the Android SDK.
Model for a Sources API object.
Information about the items and shipping associated with the source. Required for transactional credit (for example Klarna) sources before you can charge it.
Information about the items and shipping associated with the source. Required for transactional credit (for example Klarna) sources before you can charge it.
Represents a grouping of parameters needed to create a Source object on the server.
Models for Source type-specific data
An interface for methods available in PaymentIntent and SetupIntent