Package-level declarations
Classes for adding Google Pay to your app.
Types
Convenience view that wraps Google's PayButton
An enum representing different visual styles available for a Google Pay button
An enum representing different types of Google Pay buttons that can be used Values map directly to Google's ButtonType
Enum representing valid checkout option and price status combinations, as defined by Google. For more details, see the totalPriceStatus
and checkoutOption
properties of Google's TransactionInfo object.
Google Pay Configuration class
Enum for determining what environment Google Pay will use
An enum representing types of Google Pay Errors
An exception having to do with Google Pay payments
A drop-in class that presents a Google Pay sheet to collect a customer's payment details. When successful, will return an IPaymentMethod via GooglePayResult.Completed.paymentMethod
Represents a line item to be displayed in the Google Pay sheet.
Represents the status of a line item
Represents the type of line item to be displayed in the Google Pay sheet.
Callback to know when Google Pay is ready
Result class for generating payment methods via Google Pay
Callback for Google Pay results
Interface for mocking/testing purposes