All Classes and Interfaces
Class
Description
The Card Asset content includes the MIME type, encoded bytes, width and height of the resource.
Enumeration type for MimeType supported.
Parameter set required for user authentication (during a payment transaction).
A callback that contains the functions for managing authn operations.
The authn type refers to the authenticator type.
A callback that handles whether to proceed or cancel a transaction.
Deprecated.
Represents a billing address used in card enrollment, consumer/card update, get profiles or payment processing.
The reason associated with approving a device binding for a digital card.
The card information which is issued by D1.
The card information that is enrolled in the Click to Pay service.
Enumeration type for Card Action that is used to update the card status.
Enumeration type for Physical Card Activation Method to indicate the intended method of physical card activation.
The Card Asset contains resources such as an image used to display Card Art.
Enumeration type for AssetType supported.
The card settings for the card issued by D1.
The geographical settings for the card issued by D1.
The set of controls applied on merchant category for the card issued by D1.
Enumeration type for card geographical region settings.
Google Pay only.
The card details for D1 Core.
A type to represent the UI component required to display the card details securely.
Indicates the card state.
All available limits defined on the card issued by D1.
Enumeration limit type for the period.
All available purchases limits defined on the card.
All available withdrawal limits defined on the card.
Card Metadata contains the basic information on Card
Class for card PIN UI.
Main class of the Manage card service for the card issued by D1.
The card settings for the card issued by D1.
The transaction record for the card issued by D1.
The amount and currency code for the transaction.
The initiating party for the transaction.
The merchant details.
The status of the transaction.
The type for the transaction.
Class for options in
D1Task.changePIN(String, SecureEditText, SecureEditText, ChangePINOptions, PINEntryUI.PINEventListener) operation.Main interface for Click to Pay operations.
The configuration parameters for D1 SDK initializations.
Deprecated.
Please use
ConsumerInfo.Information about the consumer.
Provides a callback and a utility helper for a contactless transaction.
Entry point to access the Authn features.
Deprecated.
Please use
ClickToPayService.Deprecated.
Please use
StatusThe D1 exception.
D1 error code.
The HCE service for NFC communication during a contactless payment transaction.
The configuration parameters for D1 SDK initializations.
Type of Parameter
The configuration parameters for D1 Pay initializations.
For D1 Pay only.
Contains the digital card's information.
D1 Pay Payment Experience
Application can set to have ONE_TAP_ENABLED (default) or TWO_TAP_ALWAYS experience.
This is the entry point to manage the D1 Pay wallet.
Deprecated.
Please use new API:
ClickToPayServiceAn object that constructs
D1Task from its configurations.Generic callback to return result of an asynchronous call.
Configuration callback to return the result of an asynchronous call.
Interface to provide detailed information about the payment deactivation process.
The status code of the deactivated payment.
Callback to update the status of the user authentication (for example, during a payment process).
Callback to update the remaining valid time after a user authentication action.
Device Binding information.
Status enum for device binding.
Information about the digital card.
Service interface for digital card operations related to cardholder verification and device binding.
TextView extends
AppCompatTextView to display card details securely.Class for entry UI.
Main class of the Log service.
Log level
This contains the information about message notification.
The format of the message notification which is used in the card issued by D1.
The type of message notification which is used in the card issued by D1.
Main class of the Messaging service for the Card issued by D1 and
ClickToPay.Enumeration type for OEM pay type.
The ongoing operation of the card issued by D1.
TextView for card PIN display.
Class for PIN entry UI used in
D1Task.changePIN(String, SecureEditText, SecureEditText, ChangePINOptions, PINEventListener) operation.Enum class for PIN entry events.
The listener interface for PIN events.
The profile information that is enrolled in the Click to Pay service.
The ProfileResult that is returned from Click to Pay service.
Information about the provisioning method used by the token requestor.
An enumeration value for Push Message from the server.
Enumeration type for the scheme supported.
EditText for secure input.
Card State
The reason that is associated to the state for the cards issued by D1.
Enum representing the status of a Click to Pay operation.
Information about the token requestor.
Interface to provide detailed information of a transaction.
Type of a transaction.
Contains the digital card's transaction history information.
The transaction query to filter the transaction history.
Contains the digital card's transaction record information.
Status of a transaction record.
Type of a transaction record.
The reason associated with unbinding a device from a digital card.
The verification method required for the user authentication.
The reason associated with approving the cardholder verification.
BillingAddress.