Class DefaultSapDpWebServicesPaymentFacade
java.lang.Object
de.hybris.platform.acceleratorfacades.payment.impl.DefaultPaymentFacade
de.hybris.platform.acceleratorocc.payment.facade.impl.DefaultCommerceWebServicesPaymentFacade
de.hybris.platform.sapdigitalpaymentocc.facade.impl.DefaultSapDpWebServicesPaymentFacade
- All Implemented Interfaces:
de.hybris.platform.acceleratorfacades.payment.PaymentFacade,de.hybris.platform.acceleratorocc.payment.facade.CommerceWebServicesPaymentFacade,SapDpWebServicesPaymentFacade
public class DefaultSapDpWebServicesPaymentFacade
extends de.hybris.platform.acceleratorocc.payment.facade.impl.DefaultCommerceWebServicesPaymentFacade
implements SapDpWebServicesPaymentFacade
Digital Payments web services payment facade
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbeginHopCreateSubscription(String responseUrl, String merchantCallbackUrl) completeHopCreateSubscription(Map<String, String> parameters, boolean saveInAccount) voidsetCheckoutFacade(de.hybris.platform.acceleratorfacades.order.AcceleratorCheckoutFacade checkoutFacade) voidsetDpCCPaymentInfoConverter(de.hybris.platform.servicelayer.dto.converter.Converter<DigitalPaymentsPollModel, CCPaymentInfoData> dpCCPaymentInfoConverter) voidsetDpPaymentDataConverter(de.hybris.platform.servicelayer.dto.converter.Converter<DigitalPaymentsRegistrationModel, PaymentData> dpPaymentDataConverter) voidsetDpSignatureUtil(DigitalPaymentsSignatureUtil dpSignatureUtil) voidsetSapDpService(SapDigitalPaymentService sapDpService) Methods inherited from class de.hybris.platform.acceleratorocc.payment.facade.impl.DefaultCommerceWebServicesPaymentFacade
beginSopCreateSubscription, getConfigurationService, getFullResponseUrl, getModelService, getPaymentSubscriptionResult, getPaymentSubscriptionResultForCart, getPaymentSubscriptionResultService, removePaymentSubscriptionResult, savePaymentSubscriptionResult, setConfigurationService, setModelService, setPaymentSubscriptionResultServiceMethods inherited from class de.hybris.platform.acceleratorfacades.payment.impl.DefaultPaymentFacade
completeSopCreateSubscription, completeSopCreateSubscription, getBaseSiteService, getCheckoutCustomerStrategy, getCurrentSiteName, getCurrentUserForCheckout, getCustomerAccountService, getDefaultPaymentAddress, getFullResponseUrl, getPaymentService, getPaymentSubscriptionResultDataConverter, getSiteBaseUrlResolutionService, getSiteConfigService, getUserService, setBaseSiteService, setCheckoutCustomerStrategy, setCustomerAccountService, setPaymentService, setPaymentSubscriptionResultDataConverter, setSiteBaseUrlResolutionService, setSiteConfigService, setUserServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.acceleratorfacades.payment.PaymentFacade
beginSopCreateSubscription, completeSopCreateSubscription, completeSopCreateSubscription
-
Constructor Details
-
DefaultSapDpWebServicesPaymentFacade
public DefaultSapDpWebServicesPaymentFacade()
-
-
Method Details
-
beginHopCreateSubscription
- Specified by:
beginHopCreateSubscriptionin interfacede.hybris.platform.acceleratorfacades.payment.PaymentFacade- Overrides:
beginHopCreateSubscriptionin classde.hybris.platform.acceleratorfacades.payment.impl.DefaultPaymentFacade
-
completeHopCreateSubscription
public PaymentSubscriptionResultData completeHopCreateSubscription(Map<String, String> parameters, boolean saveInAccount) - Specified by:
completeHopCreateSubscriptionin interfacede.hybris.platform.acceleratorfacades.payment.PaymentFacade- Overrides:
completeHopCreateSubscriptionin classde.hybris.platform.acceleratorfacades.payment.impl.DefaultPaymentFacade
-
setSapDpService
-
setDpCCPaymentInfoConverter
public void setDpCCPaymentInfoConverter(de.hybris.platform.servicelayer.dto.converter.Converter<DigitalPaymentsPollModel, CCPaymentInfoData> dpCCPaymentInfoConverter) -
setDpPaymentDataConverter
public void setDpPaymentDataConverter(de.hybris.platform.servicelayer.dto.converter.Converter<DigitalPaymentsRegistrationModel, PaymentData> dpPaymentDataConverter) -
setDpSignatureUtil
-
setCheckoutFacade
public void setCheckoutFacade(de.hybris.platform.acceleratorfacades.order.AcceleratorCheckoutFacade checkoutFacade)
-