Class CreditCardInfoForm

java.lang.Object
org.broadleafcommerce.core.web.checkout.model.CreditCardInfoForm
All Implemented Interfaces:
Serializable

public class CreditCardInfoForm extends Object implements Serializable

Typically, clients will utilize 3rd party payment integrations as the final checkout step. See documentation specific to the integration(s) you are using (e.g. PayPal, Braintree, Cybersource). With some of these integrations, Credit Card information is passed directly to the gateway, bypassing the Broadleaf Servers to ease on PCI compliance. In that case, this form will NOT be used.

This form can also be used for simple payment methods where only a paymentMethod and amount is required.

Author:
Elbert Bautista (elbertbautista)
See Also:
  • Field Details

    • paymentMethod

      protected String paymentMethod
    • creditCardName

      protected String creditCardName
    • creditCardNumber

      protected String creditCardNumber
    • creditCardCvvCode

      protected String creditCardCvvCode
    • creditCardExpMonth

      protected String creditCardExpMonth
    • creditCardExpYear

      protected String creditCardExpYear
    • selectedCreditCardType

      protected String selectedCreditCardType
  • Constructor Details

    • CreditCardInfoForm

      public CreditCardInfoForm()
  • Method Details

    • getPaymentMethod

      public String getPaymentMethod()
    • setPaymentMethod

      public void setPaymentMethod(String paymentMethod)
    • getCreditCardName

      public String getCreditCardName()
    • setCreditCardName

      public void setCreditCardName(String creditCardName)
    • getCreditCardNumber

      public String getCreditCardNumber()
    • setCreditCardNumber

      public void setCreditCardNumber(String creditCardNumber)
    • getCreditCardCvvCode

      public String getCreditCardCvvCode()
    • setCreditCardCvvCode

      public void setCreditCardCvvCode(String creditCardCvvCode)
    • getCreditCardExpMonth

      public String getCreditCardExpMonth()
    • setCreditCardExpMonth

      public void setCreditCardExpMonth(String creditCardExpMonth)
    • getCreditCardExpYear

      public String getCreditCardExpYear()
    • setCreditCardExpYear

      public void setCreditCardExpYear(String creditCardExpYear)
    • getSelectedCreditCardType

      public String getSelectedCreditCardType()
    • setSelectedCreditCardType

      public void setSelectedCreditCardType(String selectedCreditCardType)