Class CreditCardInfoForm
java.lang.Object
org.broadleafcommerce.core.web.checkout.model.CreditCardInfoForm
- All Implemented Interfaces:
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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetCreditCardCvvCode(String creditCardCvvCode) voidsetCreditCardExpMonth(String creditCardExpMonth) voidsetCreditCardExpYear(String creditCardExpYear) voidsetCreditCardName(String creditCardName) voidsetCreditCardNumber(String creditCardNumber) voidsetPaymentMethod(String paymentMethod) voidsetSelectedCreditCardType(String selectedCreditCardType)
-
Field Details
-
paymentMethod
-
creditCardName
-
creditCardNumber
-
creditCardCvvCode
-
creditCardExpMonth
-
creditCardExpYear
-
selectedCreditCardType
-
-
Constructor Details
-
CreditCardInfoForm
public CreditCardInfoForm()
-
-
Method Details
-
getPaymentMethod
-
setPaymentMethod
-
getCreditCardName
-
setCreditCardName
-
getCreditCardNumber
-
setCreditCardNumber
-
getCreditCardCvvCode
-
setCreditCardCvvCode
-
getCreditCardExpMonth
-
setCreditCardExpMonth
-
getCreditCardExpYear
-
setCreditCardExpYear
-
getSelectedCreditCardType
-
setSelectedCreditCardType
-