Class CardDetails

java.lang.Object
com.bhn.risk.common.SmartObject<CardDetails>
com.bhn.risk.order.domain.CardDetails

public class CardDetails extends com.bhn.risk.common.SmartObject<CardDetails>

CardDetails class.

Version:
$Id: $Id
Author:
pvela00
  • Field Details

    • lastFourDigits

      @NotBlank(errorCode="creditCard.lastFourDigits.empty", message="creditCard.lastFourDigits is empty") @Length(min=4, max=4, errorCode="creditCard.lastFourDigits.invalidLength", message="lastFourDigits must be 4 characters") public String lastFourDigits
    • bin

      @NotBlank(errorCode="creditCard.bin.empty", message="creditCard.bin is empty") @Length(min=6, max=8, errorCode="creditCard.bin.invalidLength", message="bin must be 6 to 8 characters") public String bin
    • expirationMonth

      @NotBlank(errorCode="creditCard.expirationMonth.empty", message="creditCard.expirationMonth is empty") @Length(min=1, max=2, errorCode="creditCard.expirationMonth.invalidLength", message="expirationMonth must be 1-2 characters") public String expirationMonth
    • expirationYear

      @NotBlank(errorCode="creditCard.expirationYear.empty", message="creditCard.expirationYear is empty") @Length(min=4, max=4, errorCode="creditCard.expirationYear.invalidLength", message="expirationYear must be 4 characters") public String expirationYear
    • cardType

      @NotBlank(errorCode="creditCard.cardType.empty", message="creditCard.cardType is empty") public String cardType
  • Constructor Details

    • CardDetails

      public CardDetails()