Interface WalletTransactionDataMode


public interface WalletTransactionDataMode
Defines the mode for wallet transaction data in payment transactions.

Modes:

  • Storage: Uses default data configured in DigitalizedCard
  • Ephemeral: Uses custom data for this transaction only, or null to disable
Since:
6.14.0
  • Method Details

    • storage

      @NonNull static WalletTransactionDataMode storage()
      Creates a Storage mode that uses the default wallet transaction data.
      Returns:
      Storage mode instance
      Since:
      6.14.0
    • ephemeral

      @NonNull static WalletTransactionDataMode ephemeral(@Nullable byte[] data)
      Creates an Ephemeral mode with custom transaction data.

      Data size limits: MasterCard 14 bytes, Pure 15 bytes.

      Parameters:
      data - transaction data for this transaction
      Returns:
      Ephemeral mode instance
      Since:
      6.14.0