java.lang.Object
com.broadleafcommerce.vendor.chasepayment.service.orbital.external.autoconfigure.OrbitalGatewayLevelTwoProperties

@ConfigurationProperties("broadleaf.chase-payment.orbital-gateway.level-two") public class OrbitalGatewayLevelTwoProperties extends Object
Configures Level 2 data settings when using the Orbital Gateway.
  • Constructor Details

    • OrbitalGatewayLevelTwoProperties

      public OrbitalGatewayLevelTwoProperties()
  • Method Details

    • getEnabledStatusByCardBrand

      public Map<String,Boolean> getEnabledStatusByCardBrand()
      A map keyed from GatewayResponse.getCardBrand() known by the Orbital gateway to whether Level 2 data will be included in transactions for it (when the card is a commercial card). If a value is not found in this map, Level 2 data inclusion will be assumed to be enabled.
    • setEnabledStatusByCardBrand

      public void setEnabledStatusByCardBrand(Map<String,Boolean> enabledStatusByCardBrand)
      A map keyed from GatewayResponse.getCardBrand() known by the Orbital gateway to whether Level 2 data will be included in transactions for it (when the card is a commercial card). If a value is not found in this map, Level 2 data inclusion will be assumed to be enabled.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object