Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Fiserv endpoint: /account/balance/details

...

Request

Code Block
languagejava
public class AccountByCardNumberRequestDTO {
  private String cardNumber;
}

...

  • Fiserv endpoint: /cards/pin

  • Class: FiservRepository

  • Service: activateCard

Request

Code Block
languagejava
public class FiservCardPinUpdateRequestDTO {
  private String cardNumber;
  private String channel;
  private String keyAssociationNumber;
  private String newPinBlock;
  private Integer organizationNumber;
}

...

  • Fiserv endpoint: /cards/pin/security-codes

  • Class: FiservRepository

  • Service: activateCard

Request

Code Block
languagejava
public class SecurityCodeDetailsRequestDTO extends AbstractFiservBaseRequest {
    private String cardNumber;
    private String channel;
    private String keyAssociation;
}

...

  • Fiserv endpoint: /cards/pin/invalid-attemps

  • Class: FiservRepository

  • Service: activateCard

Request

Code Block
languagejava
public class PinInvalidAttemptsRequestDTO {
    private String cardNumber;
    private int cardSequenceNumber;
}

...

  • Fiserv endpoint: /cards/embosser/card-pan

  • Class: FiservRepository

  • Service: activateCard

Request

Code Block
languagejava
public class FiservCardRequestDTO extends AbstractFiservBaseRequest {
  private Integer cardSequence;
  private String functionType;
  private String cardNumber;

  public enum FunctionType {
    CARD_NUMBER("C"),
    PAN_TOKEN("P");
    
    private String type;
    
    FunctionType(String type) {
      this.type = type;
    }

    public String getValue() {
      return type;
    }
  }
}

...