Interface DynamicCardVerificationCode.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DynamicCardVerificationCode.Builder,DynamicCardVerificationCode>, SdkBuilder<DynamicCardVerificationCode.Builder,DynamicCardVerificationCode>, SdkPojo
Enclosing class:
DynamicCardVerificationCode

public static interface DynamicCardVerificationCode.Builder extends SdkPojo, CopyableBuilder<DynamicCardVerificationCode.Builder,DynamicCardVerificationCode>
  • Method Details

    • applicationTransactionCounter

      DynamicCardVerificationCode.Builder applicationTransactionCounter(String applicationTransactionCounter)

      The transaction counter value that comes from the terminal.

      Parameters:
      applicationTransactionCounter - The transaction counter value that comes from the terminal.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • panSequenceNumber

      DynamicCardVerificationCode.Builder panSequenceNumber(String panSequenceNumber)

      A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).

      Parameters:
      panSequenceNumber - A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • trackData

      The data on the two tracks of magnetic cards used for financial transactions. This includes the cardholder name, PAN, expiration date, bank ID (BIN) and several other numbers the issuing bank uses to validate the data received.

      Parameters:
      trackData - The data on the two tracks of magnetic cards used for financial transactions. This includes the cardholder name, PAN, expiration date, bank ID (BIN) and several other numbers the issuing bank uses to validate the data received.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • unpredictableNumber

      DynamicCardVerificationCode.Builder unpredictableNumber(String unpredictableNumber)

      A random number generated by the issuer.

      Parameters:
      unpredictableNumber - A random number generated by the issuer.
      Returns:
      Returns a reference to this object so that method calls can be chained together.