Uses of Class
de.hybris.platform.commercefacades.order.data.CartData
Packages that use CartData
Package
Description
-
Uses of CartData in de.hybris.platform.acceleratorfacades.cart.action.populator
Classes in de.hybris.platform.acceleratorfacades.cart.action.populator with type parameters of type CartData -
Uses of CartData in de.hybris.platform.acceleratorfacades.cart.data
Methods in de.hybris.platform.acceleratorfacades.cart.data that return CartDataMethods in de.hybris.platform.acceleratorfacades.cart.data with parameters of type CartData -
Uses of CartData in de.hybris.platform.acceleratorfacades.csv
Methods in de.hybris.platform.acceleratorfacades.csv with parameters of type CartDataModifier and TypeMethodDescriptionvoidCsvFacade.generateCsvFromCart(List<String> headers, boolean includeHeader, CartData cartData, Writer writer) Generate CSV content from CartData -
Uses of CartData in de.hybris.platform.acceleratorfacades.csv.impl
Methods in de.hybris.platform.acceleratorfacades.csv.impl with parameters of type CartDataModifier and TypeMethodDescriptionvoidDefaultCsvFacade.generateCsvFromCart(List<String> headers, boolean includeHeader, CartData cartData, Writer writer) -
Uses of CartData in de.hybris.platform.acceleratorfacades.order.populators
Classes in de.hybris.platform.acceleratorfacades.order.populators with type parameters of type CartData -
Uses of CartData in de.hybris.platform.acceleratorstorefrontcommons.controllers.pages
Methods in de.hybris.platform.acceleratorstorefrontcommons.controllers.pages with parameters of type CartDataModifier and TypeMethodDescriptionprotected voidAbstractCartPageController.createProductEntryList(org.springframework.ui.Model model, CartData cartData) -
Uses of CartData in de.hybris.platform.acceleratorstorefrontcommons.tags
Methods in de.hybris.platform.acceleratorstorefrontcommons.tags with parameters of type CartDataModifier and TypeMethodDescriptionstatic booleanFunctions.doesAppliedPromotionExistForOrderEntry(CartData cart, int entryNumber) Test if a cart has an applied promotion for the specified entry number.static booleanFunctions.doesAppliedPromotionExistForOrderEntryOrOrderEntryGroup(CartData cart, OrderEntryData entry) Test if a cart has an applied promotion for the specified entry or grouped entry.static booleanFunctions.doesPotentialPromotionExistForOrderEntry(CartData cart, int entryNumber) Test if a cart has an potential promotion for the specified entry number.static booleanFunctions.doesPotentialPromotionExistForOrderEntryOrOrderEntryGroup(CartData cart, OrderEntryData entry) Test if a cart has an potential promotion for the specified entry or entry group. -
Uses of CartData in de.hybris.platform.addressaddon.controllers.pages.checkout.steps.imported
Methods in de.hybris.platform.addressaddon.controllers.pages.checkout.steps.imported with parameters of type CartDataModifier and TypeMethodDescriptionprotected voidDeliveryAddressCheckoutStepController.populateCommonModelAttributes(org.springframework.ui.Model model, CartData cartData, AddressForm addressForm) -
Uses of CartData in de.hybris.platform.assistedservicefacades
Methods in de.hybris.platform.assistedservicefacades that return types with arguments of type CartDataModifier and TypeMethodDescriptionAssistedServiceFacade.getCartListForCustomer(CustomerModel customer) Returns collection of a customer's carts -
Uses of CartData in de.hybris.platform.assistedservicefacades.customer360.providers
Methods in de.hybris.platform.assistedservicefacades.customer360.providers that return CartData -
Uses of CartData in de.hybris.platform.assistedservicefacades.impl
Methods in de.hybris.platform.assistedservicefacades.impl that return types with arguments of type CartDataModifier and TypeMethodDescriptionDefaultAssistedServiceFacade.getCartConverter()DefaultAssistedServiceFacade.getCartListForCustomer(CustomerModel customer) Method parameters in de.hybris.platform.assistedservicefacades.impl with type arguments of type CartDataModifier and TypeMethodDescriptionvoidDefaultAssistedServiceFacade.setCartConverter(Converter<CartModel, CartData> cartConverter) -
Uses of CartData in de.hybris.platform.assistedservicewebservices.adapters
Methods in de.hybris.platform.assistedservicewebservices.adapters with parameters of type CartDataModifier and TypeMethodDescription -
Uses of CartData in de.hybris.platform.assistedservicewebservices.mapping.mappers
Methods in de.hybris.platform.assistedservicewebservices.mapping.mappers with parameters of type CartDataModifier and TypeMethodDescriptionvoidCartDataMapper.mapAtoB(CartData cartData, C360CartDataWsDTO c360CartData, ma.glasnost.orika.MappingContext context) -
Uses of CartData in de.hybris.platform.b2b.occ.populators
Methods in de.hybris.platform.b2b.occ.populators that return types with arguments of type CartDataMethod parameters in de.hybris.platform.b2b.occ.populators with type arguments of type CartDataModifier and TypeMethodDescriptionvoidDefaultCartModelToQuoteWsDTOPopulator.setCartConverter(Converter<CartModel, CartData> cartConverter) -
Uses of CartData in de.hybris.platform.b2b.occ.v2.controllers
Methods in de.hybris.platform.b2b.occ.v2.controllers with parameters of type CartDataModifier and TypeMethodDescriptionprotected voidB2BOrdersController.validateAndAuthorizePayment(CartData cartData) protected voidB2BOrdersController.validateCart(CartData cartData) -
Uses of CartData in de.hybris.platform.b2bacceleratoraddon.controllers.pages.checkout.steps
Methods in de.hybris.platform.b2bacceleratoraddon.controllers.pages.checkout.steps with parameters of type CartDataModifier and TypeMethodDescriptionprotected PaymentTypeFormPaymentTypeCheckoutStepController.preparePaymentTypeForm(CartData cartData) -
Uses of CartData in de.hybris.platform.b2bacceleratorfacades.api.cart
Methods in de.hybris.platform.b2bacceleratorfacades.api.cart that return CartDataModifier and TypeMethodDescriptionCartFacade.getCurrentCart()This gets the current cart.Updates the information in the cart based on the content of the cartDataCheckoutFacade.updateCheckoutCart(CartData cartData) update the checkout cart dataMethods in de.hybris.platform.b2bacceleratorfacades.api.cart with parameters of type CartData -
Uses of CartData in de.hybris.platform.b2bacceleratorfacades.order.data
Subclasses of CartData in de.hybris.platform.b2bacceleratorfacades.order.data -
Uses of CartData in de.hybris.platform.b2bacceleratorfacades.order.impl
Methods in de.hybris.platform.b2bacceleratorfacades.order.impl that return CartDataModifier and TypeMethodDescriptionDefaultB2BCartFacade.getCurrentCart()DefaultCartFacade.getCurrentCart()Deprecated, for removal: This API element is subject to removal in a future version.DefaultB2BCheckoutFacade.setCostCenterForCart(String costCenterCode, String orderCode) Updates the cart data.Deprecated, for removal: This API element is subject to removal in a future version.DefaultB2BCheckoutFacade.updateCheckoutCart(CartData cartData) Methods in de.hybris.platform.b2bacceleratorfacades.order.impl with parameters of type CartDataModifier and TypeMethodDescriptionUpdates the cart data.Deprecated, for removal: This API element is subject to removal in a future version.DefaultB2BCheckoutFacade.updateCheckoutCart(CartData cartData) -
Uses of CartData in de.hybris.platform.b2bacceleratorfacades.order.populators
Classes in de.hybris.platform.b2bacceleratorfacades.order.populators with type parameters of type CartDataMethods in de.hybris.platform.b2bacceleratorfacades.order.populators that return types with arguments of type CartDataMethod parameters in de.hybris.platform.b2bacceleratorfacades.order.populators with type arguments of type CartDataModifier and TypeMethodDescriptionvoidScheduledCartPopulator.setCartConverter(Converter<CartModel, CartData> cartConverter) -
Uses of CartData in de.hybris.platform.b2bocc.populators
Methods in de.hybris.platform.b2bocc.populators that return types with arguments of type CartDataMethod parameters in de.hybris.platform.b2bocc.populators with type arguments of type CartDataModifier and TypeMethodDescriptionvoidDefaultCartModelToQuoteWsDTOPopulator.setCartConverter(Converter<CartModel, CartData> cartConverter) -
Uses of CartData in de.hybris.platform.b2bocc.v2.controllers
Methods in de.hybris.platform.b2bocc.v2.controllers with parameters of type CartDataModifier and TypeMethodDescriptionprotected voidB2BOrdersController.validateAndAuthorizePayment(CartData cartData) protected voidB2BOrdersController.validateCart(CartData cartData) -
Uses of CartData in de.hybris.platform.chineselogisticfacades.delivery.populator
Methods in de.hybris.platform.chineselogisticfacades.delivery.populator with parameters of type CartData -
Uses of CartData in de.hybris.platform.chinesepaymentfacades.checkout
Methods in de.hybris.platform.chinesepaymentfacades.checkout that return CartDataModifier and TypeMethodDescriptionChineseCheckoutFacade.convertCart(CartModel cartModel) Deprecated, for removal: This API element is subject to removal in a future version.since 1905 -
Uses of CartData in de.hybris.platform.chinesepaymentfacades.checkout.impl
Methods in de.hybris.platform.chinesepaymentfacades.checkout.impl that return CartDataModifier and TypeMethodDescriptionDefaultChineseCheckoutFacade.convertCart(CartModel cartModel) Deprecated, for removal: This API element is subject to removal in a future version.since 1905DefaultChineseCheckoutFacade.getCheckoutCart()Methods in de.hybris.platform.chinesepaymentfacades.checkout.impl that return types with arguments of type CartDataModifier and TypeMethodDescriptionDefaultChineseCheckoutFacade.getCartChinesePaymentInfoConverter()DefaultChineseCheckoutFacade.getCartConverter()Deprecated, for removal: This API element is subject to removal in a future version.since 1905Method parameters in de.hybris.platform.chinesepaymentfacades.checkout.impl with type arguments of type CartDataModifier and TypeMethodDescriptionvoidDefaultChineseCheckoutFacade.setCartChinesePaymentInfoConverter(Converter<CartModel, CartData> cartChinesePaymentInfoConverter) voidDefaultChineseCheckoutFacade.setCartConverter(Converter<CartModel, CartData> cartConverter) Deprecated, for removal: This API element is subject to removal in a future version.since 1905 -
Uses of CartData in de.hybris.platform.chinesepaymentfacades.payment.populator
Methods in de.hybris.platform.chinesepaymentfacades.payment.populator with parameters of type CartData -
Uses of CartData in de.hybris.platform.chinesetaxinvoicefacades.populators
Methods in de.hybris.platform.chinesetaxinvoicefacades.populators with parameters of type CartData -
Uses of CartData in de.hybris.platform.commercefacades.order
Methods in de.hybris.platform.commercefacades.order that return CartDataModifier and TypeMethodDescriptionQuoteFacade.createCartFromQuote(String quoteCode) Creates a new cart data from an existing quote.CartFacade.estimateExternalTaxes(String deliveryZipCode, String countryIsoCode) Estimate taxes on the cart.CheckoutFacade.getCheckoutCart()Method gets checkout cart, if any exist.CartFacade.getMiniCart()Method gets smaller version of cart, with data necessary for showing mini cart.CartFacade.getSessionCart()Method gets cart from session, if any exist.CartFacade.getSessionCartWithEntryOrdering(boolean recentlyAddedFirst) Method gets cart sorted by recently added entries from session, if param is set to trueMethods in de.hybris.platform.commercefacades.order that return types with arguments of type CartDataModifier and TypeMethodDescriptionCartFacade.getCartsForCurrentUser()Returns all carts for current site and user.SaveCartFacade.getSavedCartsForCurrentUser(PageableData pageableData, List<OrderStatus> orderStatus) Retrieve carts where order status equals ones of the status in the list. -
Uses of CartData in de.hybris.platform.commercefacades.order.converters.populator
Classes in de.hybris.platform.commercefacades.order.converters.populator with type parameters of type CartDataMethods in de.hybris.platform.commercefacades.order.converters.populator with parameters of type CartDataModifier and TypeMethodDescriptionprotected voidCartPopulator.addSavedCartData(CartModel source, CartData target) voidvoidvoid -
Uses of CartData in de.hybris.platform.commercefacades.order.data
Methods in de.hybris.platform.commercefacades.order.data that return CartDataMethods in de.hybris.platform.commercefacades.order.data with parameters of type CartDataModifier and TypeMethodDescriptionvoidCommerceSaveCartResultData.setSavedCartData(CartData savedCartData) -
Uses of CartData in de.hybris.platform.commercefacades.order.impl
Methods in de.hybris.platform.commercefacades.order.impl that return CartDataModifier and TypeMethodDescriptionDefaultQuoteFacade.createCartFromQuote(String quoteCode) protected CartDataDefaultCartFacade.createEmptyCart()DefaultCartFacade.estimateExternalTaxes(String deliveryZipCode, String countryIsoCode) DefaultCheckoutFacade.getCheckoutCart()DefaultCartFacade.getMiniCart()DefaultCartFacade.getSessionCart()DefaultCartFacade.getSessionCartWithEntryOrdering(boolean recentlyAddedFirst) Methods in de.hybris.platform.commercefacades.order.impl that return types with arguments of type CartDataModifier and TypeMethodDescriptionDefaultCartFacade.getCartConverter()DefaultQuoteFacade.getCartConverter()DefaultCartFacade.getCartsForCurrentUser()DefaultCartFacade.getMiniCartConverter()DefaultSaveCartFacade.getSavedCartsForCurrentUser(PageableData pageableData, List<OrderStatus> orderStatus) Methods in de.hybris.platform.commercefacades.order.impl with parameters of type CartDataModifier and TypeMethodDescriptionprotected voidDefaultCartFacadeTest.setUpServiceMocks(CartData cartData) Method parameters in de.hybris.platform.commercefacades.order.impl with type arguments of type CartDataModifier and TypeMethodDescriptionvoidDefaultCartFacade.setCartConverter(Converter<CartModel, CartData> cartConverter) voidDefaultQuoteFacade.setCartConverter(Converter<CartModel, CartData> cartConverter) voidDefaultCartFacade.setMiniCartConverter(Converter<CartModel, CartData> miniCartConverter) -
Uses of CartData in de.hybris.platform.commercewebservices.core.cart.impl
Methods in de.hybris.platform.commercewebservices.core.cart.impl that return CartData -
Uses of CartData in de.hybris.platform.commercewebservices.core.order.data
Methods in de.hybris.platform.commercewebservices.core.order.data that return types with arguments of type CartDataMethod parameters in de.hybris.platform.commercewebservices.core.order.data with type arguments of type CartData -
Uses of CartData in de.hybris.platform.commercewebservices.core.v2.controller
Methods in de.hybris.platform.commercewebservices.core.v2.controller that return CartDataModifier and TypeMethodDescriptionprotected CartDataBaseCommerceController.addPaymentDetailsInternal(CCPaymentInfoData paymentInfoData) protected CartDataBaseCommerceController.applyVoucherForCartInternal(String voucherId) protected CartDataBaseCommerceController.applyVoucherForCartInternal(String voucherId, javax.servlet.http.HttpServletRequest request) protected CartDataBaseCommerceController.getSessionCart()protected CartDataBaseCommerceController.setCartDeliveryAddressInternal(String addressId) protected CartDataBaseCommerceController.setCartDeliveryModeInternal(String deliveryModeId) protected CartDataBaseCommerceController.setPaymentDetailsInternal(String paymentDetailsId) Methods in de.hybris.platform.commercewebservices.core.v2.controller with parameters of type CartDataModifier and TypeMethodDescriptionprotected static OrderEntryDataCartEntriesController.getCartEntry(CartData cart, String productCode, String pickupStore) protected static OrderEntryDataCartEntriesController.getCartEntryForNumber(CartData cart, long number) protected CartModificationWsDTOCartEntriesController.updateCartEntryInternal(String baseSiteId, CartData cart, OrderEntryData orderEntry, Long qty, String pickupStore, String fields, boolean putMode) protected static voidCartEntriesController.validateForAmbiguousPositions(CartData currentCart, OrderEntryData currentEntry, String newPickupStore) -
Uses of CartData in de.hybris.platform.configurablebundlefacades
Methods in de.hybris.platform.configurablebundlefacades that return CartDataMethods in de.hybris.platform.configurablebundlefacades with parameters of type CartDataModifier and TypeMethodDescriptionBundleXStreamConverter.getXStreamXmlFromCartData(CartData cartData) -
Uses of CartData in de.hybris.platform.configurablebundlefacades.converters
Methods in de.hybris.platform.configurablebundlefacades.converters that return CartDataMethods in de.hybris.platform.configurablebundlefacades.converters with parameters of type CartDataModifier and TypeMethodDescriptionBundleXStreamConverter.getXStreamXmlFromCartData(CartData cartData) -
Uses of CartData in de.hybris.platform.configurablebundlefacades.order.converters.populator
Classes in de.hybris.platform.configurablebundlefacades.order.converters.populator with type parameters of type CartDataModifier and TypeClassDescriptionclassBundleCommerceCartPopulator<S extends CartModel,T extends CartData> Modify the cart converter to show the first invalid bundle component in the cart (if it exists). -
Uses of CartData in de.hybris.platform.sap.productconfig.facades.integrationtests
Methods in de.hybris.platform.sap.productconfig.facades.integrationtests with parameters of type CartDataModifier and TypeMethodDescriptionprotected StringCPQQuoteFacadeIntegrationTest.getCartEntryKey(CartData sessionCart) Method parameters in de.hybris.platform.sap.productconfig.facades.integrationtests with type arguments of type CartDataModifier and TypeMethodDescriptionprotected voidCPQFacadeLayerTest.removeB2BCartPopulator(AbstractPopulatingConverter<CartModel, CartData> cartConverter) -
Uses of CartData in de.hybris.platform.sap.productconfig.facades.populator
Methods in de.hybris.platform.sap.productconfig.facades.populator that return types with arguments of type CartDataModifier and TypeMethodDescriptionprotected CartPopulator<CartData>CartConfigurationPopulator.getCartPopulator()Methods in de.hybris.platform.sap.productconfig.facades.populator with parameters of type CartDataModifier and TypeMethodDescriptionvoidvoidprotected booleanCartConfigurationPopulator.populateCartEntry(AbstractOrderEntryModel entry, CartData target) Transfers configuration related attributes from order entry into its DTO representationMethod parameters in de.hybris.platform.sap.productconfig.facades.populator with type arguments of type CartDataModifier and TypeMethodDescriptionvoidCartConfigurationPopulator.setCartPopulator(CartPopulator<CartData> cartPopulator) -
Uses of CartData in de.hybris.platform.sap.productconfig.frontend.controllers
Methods in de.hybris.platform.sap.productconfig.frontend.controllers with parameters of type CartDataModifier and TypeMethodDescriptionprotected OrderEntryDataCartConfigureProductController.getCartEntry(int entryNumber, CartData sessionCart) -
Uses of CartData in de.hybris.platform.sap.productconfig.occ.controllers
Methods in de.hybris.platform.sap.productconfig.occ.controllers that return CartDataModifier and TypeMethodDescriptionprotected CartDataProductConfiguratorCCPCartIntegrationController.getSessionCart()Methods in de.hybris.platform.sap.productconfig.occ.controllers with parameters of type CartDataModifier and TypeMethodDescriptionprotected OrderEntryDataProductConfiguratorCCPCartIntegrationController.getCartEntryForNumber(CartData sessionCart, long entryNumber) -
Uses of CartData in de.hybris.platform.selectivecartfacades.strategies
Methods in de.hybris.platform.selectivecartfacades.strategies that return CartDataModifier and TypeMethodDescriptionOrders cart entriesMethods in de.hybris.platform.selectivecartfacades.strategies with parameters of type CartData -
Uses of CartData in de.hybris.platform.selectivecartfacades.strategies.impl
Methods in de.hybris.platform.selectivecartfacades.strategies.impl that return CartDataModifier and TypeMethodDescriptionMethods in de.hybris.platform.selectivecartfacades.strategies.impl with parameters of type CartData -
Uses of CartData in de.hybris.platform.subscriptionfacades.order.converters.populator
Methods in de.hybris.platform.subscriptionfacades.order.converters.populator with parameters of type CartData -
Uses of CartData in de.hybris.platform.yacceleratorstorefront.controllers.misc
Methods in de.hybris.platform.yacceleratorstorefront.controllers.misc that return CartData -
Uses of CartData in de.hybris.platform.yacceleratorstorefront.controllers.pages
Methods in de.hybris.platform.yacceleratorstorefront.controllers.pages that return CartDataModifier and TypeMethodDescriptionCartPageController.updateCartQuantitiesMultiD(Integer entryNumber, String productCode, org.springframework.ui.Model model, @Valid UpdateQuantityForm form, org.springframework.validation.BindingResult bindingResult) Methods in de.hybris.platform.yacceleratorstorefront.controllers.pages that return types with arguments of type CartDataModifier and TypeMethodDescriptionAccountSavedCartsPageController.getUploadingSavedCarts(List<String> cartCodes) Methods in de.hybris.platform.yacceleratorstorefront.controllers.pages with parameters of type CartDataModifier and TypeMethodDescriptionprotected voidQuoteController.prepareQuotePageElements(org.springframework.ui.Model model, CartData cartData, boolean updatable) protected voidQuoteController.setUpdatable(org.springframework.ui.Model model, CartData cartData, boolean updatable) protected voidQuoteController.sortComments(CartData cartData) -
Uses of CartData in de.hybris.platform.yacceleratorstorefront.controllers.pages.checkout.steps
Methods in de.hybris.platform.yacceleratorstorefront.controllers.pages.checkout.steps with parameters of type CartDataModifier and TypeMethodDescriptionprotected voidDeliveryAddressCheckoutStepController.populateCommonModelAttributes(org.springframework.ui.Model model, CartData cartData, AddressForm addressForm) -
Uses of CartData in de.hybris.platform.ycommercewebservices.cart.impl
Methods in de.hybris.platform.ycommercewebservices.cart.impl that return CartData -
Uses of CartData in de.hybris.platform.ycommercewebservices.order.data
Methods in de.hybris.platform.ycommercewebservices.order.data that return types with arguments of type CartDataMethod parameters in de.hybris.platform.ycommercewebservices.order.data with type arguments of type CartData -
Uses of CartData in de.hybris.platform.ycommercewebservices.v1.controller
Methods in de.hybris.platform.ycommercewebservices.v1.controller that return CartDataModifier and TypeMethodDescriptionCartController.addPaymentInfo(javax.servlet.http.HttpServletRequest request) Web service for creating a credit card payment subscription.
Sample call: https://localhost:9002/rest/v1/mysite/cart/paymentinfo
CCPaymentInfoData parameters need to be send as post body.
Method uses dedicated populator -HttpRequestPaymentInfoPopulator- to populate theCCPaymentInfoDatafrom request parameters.
Method uses dedicated validator -CCPaymentInfoValidator- to validate request parameters.
This method requires authentication and is restricted forHTTPSchannel.
Method type :POST.CartController.applyPromotion(String promotionCode) Web service for enabling order promotions.
Sample call: https://localhost:9002/rest/v1/mysite/cart/promotion/{promotionCode}
This method requires authentication and is restricted toHTTPSchannel only.
Method type :POST.CartController.applyVoucherForCart(String voucherCode) Web service for applying voucher to cart.
Sample call: https://localhost:9002/rest/v1/mysite/cart/voucher/abc-9PSW-EDH2-RXKA
This method requires authentication.
Method type :POST.
Method is restricted forHTTPSchannel.CartController.authorizePayment(String securityCode) Web service for authorizing cart's credit cart payment.
Sample call: https://localhost:9002/rest/v1/mysite/cart/authorizePayment
authorization security code - ccv - must be sent as a post body.
Response contains a set-cookie header with the jsessionId associated with the cart.
This method requires authentication and is restricted toHTTPSchannel only.
Method type :POST.CartController.getSessionCart()CartController.getSessionCart(boolean restore) Web service for getting session cart.CartController.releaseVoucherFromCart(String voucherCode) Web service for removing voucher from cart.
Sample call: https://localhost:9002/rest/v1/mysite/cart/voucher/abc-9PSW-EDH2-RXKA
This method requires authentication.
Method type :DELETE.
Method is restricted forHTTPSchannel.CartController.removeDeliveryAddress()Web service for removing delivery address from current cart.
Sample call: https://localhost:9002/rest/v1/mysite/cart/address/delivery
Response contains a set-cookie header with the jsessionId associated with the cart.
This method requires authentication.
Method type :DELETE.
Method is restricted forHTTPSchannel.CartController.removeDeliveryMode()Web service for removing delivery mode from current cart.
Sample call: https://localhost:9002/rest/v1/mysite/cart/deliverymode
Response contains a set-cookie header with the jsessionId associated with the cart.
This method requires authentication.
Method type :DELETE.
Method is restricted forHTTPSchannel.CartController.removePromotion(String promotionCode) Web service for disabling order promotions.
Sample call: https://localhost:9002/rest/v1/mysite/cart/promotion/{promotionCode}
This method requires authentication and is restricted toHTTPSchannel only.
Method type :DELETE.CartController.setCartDeliveryAddress(String id) Web service for setting cart's delivery address by address id.
Address id must be given as path variable.
Sample call: https://localhost:9002/rest/v1/mysite/cart/address/delivery/1234
Response contains a set-cookie header with the jsessionId associated with the cart.
This method requires authentication.
Method type :PUT.
Method is restricted forHTTPSchannel.CartController.setCartDeliveryMode(String code) Web service for setting cart's delivery mode by delivery mode code.
Delivery mode code must be given as path variable.
Sample call: https://localhost:9002/rest/v1/mysite/cart/deliverymode/expressDelivery
Response contains a set-cookie header with the jsessionId associated with the cart.
This method requires authentication.
Method type :PUT.
Method is restricted forHTTPSchannel.CartController.setPaymentDetails(String id) Web service for assigning given payment (by payment id) to the checkout cart.
Sample call: https://localhost:9002/rest/v1/mysite/cart/paymentinfo/1234
This method requires authentication and is restricted forHTTPSchannel.
Method type :PUT. -
Uses of CartData in de.hybris.platform.ycommercewebservices.v2.controller
Methods in de.hybris.platform.ycommercewebservices.v2.controller that return CartDataModifier and TypeMethodDescriptionprotected CartDataBaseCommerceController.addPaymentDetailsInternal(CCPaymentInfoData paymentInfoData) protected CartDataBaseCommerceController.applyVoucherForCartInternal(String voucherId) protected CartDataBaseCommerceController.applyVoucherForCartInternal(String voucherId, javax.servlet.http.HttpServletRequest request) protected CartDataBaseCommerceController.getSessionCart()protected CartDataBaseCommerceController.setCartDeliveryAddressInternal(String addressId) protected CartDataBaseCommerceController.setCartDeliveryModeInternal(String deliveryModeId) protected CartDataBaseCommerceController.setPaymentDetailsInternal(String paymentDetailsId) Methods in de.hybris.platform.ycommercewebservices.v2.controller with parameters of type CartDataModifier and TypeMethodDescriptionprotected static OrderEntryDataCartEntriesController.getCartEntry(CartData cart, String productCode, String pickupStore) protected static OrderEntryDataCartEntriesController.getCartEntryForNumber(CartData cart, long number) protected CartModificationWsDTOCartEntriesController.updateCartEntryInternal(String baseSiteId, CartData cart, OrderEntryData orderEntry, Long qty, String pickupStore, String fields, boolean putMode) protected static voidCartEntriesController.validateForAmbiguousPositions(CartData currentCart, OrderEntryData currentEntry, String newPickupStore)