Package com.thalesgroup.gemalto.d1.d1pay
package com.thalesgroup.gemalto.d1.d1pay
With D1 Pay, eligible cards (virtual or physical card previously registered) can be digitized and used to perform contactless payment via NFC using the mobile banking application.
Application integrators are able to quickly integrate the mobile payment features in the mobile banking application.
D1 Pay utilizes the Host-based card emulation (HCE) technology (see Android - HCE Overview).
Refer to the D1PayWallet for further information.
-
ClassDescriptionParameter set required for user authentication (during a payment transaction).Provides a callback and a utility helper for a contactless transaction.The HCE service for NFC communication during a contactless payment transaction.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.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.Interface to provide detailed information of a transaction.Type of a transaction.Contains the digital card's transaction history information.Contains the digital card's transaction record information.Status of a transaction record.Type of a transaction record.The verification method required for the user authentication.