Class DefaultCreditCardPaymentInfoCreateStrategy
java.lang.Object
de.hybris.platform.acceleratorservices.payment.cybersource.strategies.impl.DefaultCreditCardPaymentInfoCreateStrategy
- All Implemented Interfaces:
CreditCardPaymentInfoCreateStrategy
public class DefaultCreditCardPaymentInfoCreateStrategy
extends Object
implements CreditCardPaymentInfoCreateStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCreditCardPaymentInfo(SubscriptionInfoData subscriptionInfo, PaymentInfoData paymentInfo, AddressModel billingAddress, CustomerModel customerModel, boolean saveInAccount) protected StringgetCCOwner(PaymentInfoData paymentInfo, AddressModel billingAddress) protected CommonI18NServiceprotected CustomerEmailResolutionServiceprotected ModelServiceprotected UserServicesaveSubscription(CustomerModel customerModel, CustomerInfoData customerInfoData, SubscriptionInfoData subscriptionInfo, PaymentInfoData paymentInfoData, boolean saveInAccount) voidsetCommonI18NService(CommonI18NService commonI18NService) voidsetCustomerEmailResolutionService(CustomerEmailResolutionService customerEmailResolutionService) voidsetModelService(ModelService modelService) voidsetUserService(UserService userService)
-
Constructor Details
-
DefaultCreditCardPaymentInfoCreateStrategy
public DefaultCreditCardPaymentInfoCreateStrategy()
-
-
Method Details
-
createCreditCardPaymentInfo
public CreditCardPaymentInfoModel createCreditCardPaymentInfo(SubscriptionInfoData subscriptionInfo, PaymentInfoData paymentInfo, AddressModel billingAddress, CustomerModel customerModel, boolean saveInAccount) - Specified by:
createCreditCardPaymentInfoin interfaceCreditCardPaymentInfoCreateStrategy
-
saveSubscription
public CreditCardPaymentInfoModel saveSubscription(CustomerModel customerModel, CustomerInfoData customerInfoData, SubscriptionInfoData subscriptionInfo, PaymentInfoData paymentInfoData, boolean saveInAccount) - Specified by:
saveSubscriptionin interfaceCreditCardPaymentInfoCreateStrategy
-
getCCOwner
-
getModelService
-
setModelService
-
getCommonI18NService
-
setCommonI18NService
-
getCustomerEmailResolutionService
-
setCustomerEmailResolutionService
public void setCustomerEmailResolutionService(CustomerEmailResolutionService customerEmailResolutionService) -
getUserService
-
setUserService
-