Interface CardDigitizationStatus

    • Field Detail

      • GOOGLE_PAY_TOKEN_STATE_UNTOKENIZED

        static final int GOOGLE_PAY_TOKEN_STATE_UNTOKENIZED
        This state is not applicable to push provisioning.
        See Also:
        Constant Field Values
      • GOOGLE_PAY_TOKEN_STATE_PENDING

        static final int GOOGLE_PAY_TOKEN_STATE_PENDING
        The token is not currently available for payments, but will be after some time.
        See Also:
        Constant Field Values
      • GOOGLE_PAY_TOKEN_STATE_NEEDS_IDENTITY_VERIFICATION

        static final int GOOGLE_PAY_TOKEN_STATE_NEEDS_IDENTITY_VERIFICATION
        The token is in the active wallet, but requires additional user authentication for use (yellow path step-up).
        See Also:
        Constant Field Values
      • GOOGLE_PAY_TOKEN_STATE_SUSPENDED

        static final int GOOGLE_PAY_TOKEN_STATE_SUSPENDED
        The token has been temporarily suspended.
        See Also:
        Constant Field Values
      • GOOGLE_PAY_TOKEN_STATE_ACTIVE

        static final int GOOGLE_PAY_TOKEN_STATE_ACTIVE
        The token is active and available for payments.
        See Also:
        Constant Field Values
      • GOOGLE_PAY_TOKEN_STATE_FELICA_PENDING_PROVISIONING

        static final int GOOGLE_PAY_TOKEN_STATE_FELICA_PENDING_PROVISIONING
        Token has been issued by TSP but Felica provisioning has not been completed.
        See Also:
        Constant Field Values
      • SAMSUNG_PAY_PENDING_PROVISION

        static final String SAMSUNG_PAY_PENDING_PROVISION
        Card is not fully registered on Samsung Pay and current state is "pending provision".
        See Also:
        Constant Field Values
      • SAMSUNG_PAY_PENDING_ACTIVATION

        static final String SAMSUNG_PAY_PENDING_ACTIVATION
        Card is registered on Samsung Pay but not activated yet.
        See Also:
        Constant Field Values
      • SAMSUNG_PAY_ACTIVE

        static final String SAMSUNG_PAY_ACTIVE
        Card is fully registered on Samsung Pay and current state is "active".
        See Also:
        Constant Field Values
      • SAMSUNG_PAY_SUSPENDED

        static final String SAMSUNG_PAY_SUSPENDED
        Card is registered on Samsung Pay and current state is "suspended".
        See Also:
        Constant Field Values
      • SAMSUNG_PAY_EXPIRED

        static final String SAMSUNG_PAY_EXPIRED
        Card is registered on Samsung Pay, but its current status is "expired".
        See Also:
        Constant Field Values
    • Method Detail

      • getGpayDigitizationStatus

        int getGpayDigitizationStatus()
        Google Pay digitization status
        Returns:
        cardStatus
      • getHpayDigitizationStatus

        Boolean getHpayDigitizationStatus()
        Huawei Pay digitization status. Return true if the card is successfully added to the Huawei Pay Wallet, false otherwise.
        Returns:
        cardStatus
      • getHPayDeviceId

        String getHPayDeviceId()
        Huawei Pay device id
        Returns:
        device id
      • getTokenReferenceId

        String getTokenReferenceId()
        tokenReferenceId will be provided from TSP if the card is digitized but ID&V is not completed.
        Returns:
        tokenReferenceId
      • getCardStatus

        boolean getCardStatus()
        A status of the card whether the Card has been added into the OEM Pay
        Returns:
        card status TRUE if the card has been added
      • getToken

        Token getToken()
        Token will be provided from TSP if the card is digitized but ID&V is not completed
        Returns:
        Token