Class OrbitalGatewayCardBrandMappingProperties
java.lang.Object
com.broadleafcommerce.payment.service.gateway.autoconfigure.OrbitalGatewayCardBrandMappingProperties
@ConfigurationProperties("broadleaf.chase-payment.orbital-gateway.card-brand-mapping")
public class OrbitalGatewayCardBrandMappingProperties
extends Object
Used to map a
GatewayResponse.getCardBrand() value from the Orbital gateway to a more
generic/commonly understood term.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanKeys in this map should be theGatewayResponse.getCardBrand()returned from the Orbital gateway.inthashCode()voidsetCardTypesByOrbitalBrand(Map<String, String> cardTypesByOrbitalBrand) Keys in this map should be theGatewayResponse.getCardBrand()returned from the Orbital gateway.toString()
-
Constructor Details
-
OrbitalGatewayCardBrandMappingProperties
public OrbitalGatewayCardBrandMappingProperties()
-
-
Method Details
-
getCardTypesByOrbitalBrand
Keys in this map should be theGatewayResponse.getCardBrand()returned from the Orbital gateway. Values should be the user-friendly card-type value for that brand which can be used in places likePaymentInfo.getDisplayAttributes(). -
setCardTypesByOrbitalBrand
Keys in this map should be theGatewayResponse.getCardBrand()returned from the Orbital gateway. Values should be the user-friendly card-type value for that brand which can be used in places likePaymentInfo.getDisplayAttributes(). -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-