Class OrbitalGatewayBillingValidationProperties
java.lang.Object
com.broadleafcommerce.payment.service.gateway.autoconfigure.OrbitalGatewayBillingValidationProperties
@ConfigurationProperties("broadleaf.chase-payment.orbital-gateway.billing-validation")
public class OrbitalGatewayBillingValidationProperties
extends Object
Configuration properties configuring validation behavior in
ChaseOrbitalGatewayPaymentValidator specifically for billing information found on the
Payment Request. The maximum length values set here are based on the Payments Request Guide found
on the Chase Orbital Gateway Payments Data Elements page.- Since:
- Chase Payment Integration 1.0.1
- Author:
- Julia Lopez-Pozas (jlopezpozas)
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanintThe maximum acceptable length for the Address Line 1 field for payment request billing information.intThe maximum acceptable length for the Address Line 2 field for payment request billing information.intThe maximum acceptable length for the City field for payment request billing information.intThe maximum acceptable length for the payer's Full Name field for payment request billing information.intThe maximum acceptable length for the Zip Code field for payment request billing information.inthashCode()voidsetPaymentRequestBillingAddressLine1MaxLength(int paymentRequestBillingAddressLine1MaxLength) The maximum acceptable length for the Address Line 1 field for payment request billing information.voidsetPaymentRequestBillingAddressLine2MaxLength(int paymentRequestBillingAddressLine2MaxLength) The maximum acceptable length for the Address Line 2 field for payment request billing information.voidsetPaymentRequestBillingCityMaxLength(int paymentRequestBillingCityMaxLength) The maximum acceptable length for the City field for payment request billing information.voidsetPaymentRequestBillingFullNameMaxLength(int paymentRequestBillingFullNameMaxLength) The maximum acceptable length for the payer's Full Name field for payment request billing information.voidsetPaymentRequestBillingZipCodeMaxLength(int paymentRequestBillingZipCodeMaxLength) The maximum acceptable length for the Zip Code field for payment request billing information.toString()
-
Constructor Details
-
OrbitalGatewayBillingValidationProperties
public OrbitalGatewayBillingValidationProperties()
-
-
Method Details
-
getPaymentRequestBillingAddressLine1MaxLength
public int getPaymentRequestBillingAddressLine1MaxLength()The maximum acceptable length for the Address Line 1 field for payment request billing information. -
getPaymentRequestBillingAddressLine2MaxLength
public int getPaymentRequestBillingAddressLine2MaxLength()The maximum acceptable length for the Address Line 2 field for payment request billing information. -
getPaymentRequestBillingCityMaxLength
public int getPaymentRequestBillingCityMaxLength()The maximum acceptable length for the City field for payment request billing information. -
getPaymentRequestBillingFullNameMaxLength
public int getPaymentRequestBillingFullNameMaxLength()The maximum acceptable length for the payer's Full Name field for payment request billing information. -
getPaymentRequestBillingZipCodeMaxLength
public int getPaymentRequestBillingZipCodeMaxLength()The maximum acceptable length for the Zip Code field for payment request billing information. -
setPaymentRequestBillingAddressLine1MaxLength
public void setPaymentRequestBillingAddressLine1MaxLength(int paymentRequestBillingAddressLine1MaxLength) The maximum acceptable length for the Address Line 1 field for payment request billing information. -
setPaymentRequestBillingAddressLine2MaxLength
public void setPaymentRequestBillingAddressLine2MaxLength(int paymentRequestBillingAddressLine2MaxLength) The maximum acceptable length for the Address Line 2 field for payment request billing information. -
setPaymentRequestBillingCityMaxLength
public void setPaymentRequestBillingCityMaxLength(int paymentRequestBillingCityMaxLength) The maximum acceptable length for the City field for payment request billing information. -
setPaymentRequestBillingFullNameMaxLength
public void setPaymentRequestBillingFullNameMaxLength(int paymentRequestBillingFullNameMaxLength) The maximum acceptable length for the payer's Full Name field for payment request billing information. -
setPaymentRequestBillingZipCodeMaxLength
public void setPaymentRequestBillingZipCodeMaxLength(int paymentRequestBillingZipCodeMaxLength) The maximum acceptable length for the Zip Code field for payment request billing information. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-