primaryAccountNumber
The Primary Account Number (PAN) of the cardholder.
- Parameters:
primaryAccountNumber- The Primary Account Number (PAN) of the cardholder.- Returns:
- Returns a reference to this object so that method calls can be chained together.
Buildable, CopyableBuilder<AmexAttributes.Builder,AmexAttributes> , SdkBuilder<AmexAttributes.Builder,AmexAttributes> , SdkPojoAmexAttributesapplicationTransactionCounter(String applicationTransactionCounter) authorizationRequestKeyIdentifier(String authorizationRequestKeyIdentifier) keyArn of the issuer master key for cryptogram (IMK-AC) for the payment card.default AmexAttributes.BuildercurrentPinAttributes(Consumer<CurrentPinAttributes.Builder> currentPinAttributes) currentPinAttributes(CurrentPinAttributes currentPinAttributes) majorKeyDerivationMode(String majorKeyDerivationMode) majorKeyDerivationMode(MajorKeyDerivationMode majorKeyDerivationMode) panSequenceNumber(String panSequenceNumber) primaryAccountNumber(String primaryAccountNumber) copyapplyMutation, buildequalsBySdkFields, sdkFieldNameToField, sdkFieldsThe method to use when deriving the master key for a payment card using Amex derivation.
majorKeyDerivationMode - The method to use when deriving the master key for a payment card using Amex derivation.The method to use when deriving the master key for a payment card using Amex derivation.
majorKeyDerivationMode - The method to use when deriving the master key for a payment card using Amex derivation.The Primary Account Number (PAN) of the cardholder.
primaryAccountNumber - The Primary Account Number (PAN) of the cardholder.A number that identifies and differentiates payment cards with the same Primary Account Number (PAN). Typically 00 is used, if no value is provided by the terminal.
panSequenceNumber - A number that identifies and differentiates payment cards with the same Primary Account Number (PAN).
Typically 00 is used, if no value is provided by the terminal.The transaction counter of the current transaction that is provided by the terminal during transaction processing.
applicationTransactionCounter - The transaction counter of the current transaction that is provided by the terminal during transaction
processing.
The keyArn of the issuer master key for cryptogram (IMK-AC) for the payment card.
authorizationRequestKeyIdentifier - The keyArn of the issuer master key for cryptogram (IMK-AC) for the payment card.The encrypted pinblock of the old pin stored on the chip card.
currentPinAttributes - The encrypted pinblock of the old pin stored on the chip card.The encrypted pinblock of the old pin stored on the chip card.
This is a convenience method that creates an instance of theCurrentPinAttributes.Builder avoiding
the need to create one manually via CurrentPinAttributes.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to currentPinAttributes(CurrentPinAttributes).
currentPinAttributes - a consumer that will call methods on CurrentPinAttributes.Builder