Uses of Class
de.hybris.platform.commercefacades.order.data.CartData
-
-
Uses of CartData in de.hybris.platform.acceleratorfacades.cart.data
Methods in de.hybris.platform.acceleratorfacades.cart.data that return CartData Modifier and Type Method Description CartDataCartWrapperData. getCartData()Methods in de.hybris.platform.acceleratorfacades.cart.data with parameters of type CartData Modifier and Type Method Description voidCartWrapperData. setCartData(CartData cartData) -
Uses of CartData in de.hybris.platform.acceleratorfacades.csv
Methods in de.hybris.platform.acceleratorfacades.csv with parameters of type CartData Modifier and Type Method Description voidCsvFacade. generateCsvFromCart(java.util.List<java.lang.String> headers, boolean includeHeader, CartData cartData, java.io.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 CartData Modifier and Type Method Description voidDefaultCsvFacade. generateCsvFromCart(java.util.List<java.lang.String> headers, boolean includeHeader, CartData cartData, java.io.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 Modifier and Type Class Description classAcceleratorCartPopulator<T extends CartData> -
Uses of CartData in de.hybris.platform.acceleratorstorefrontcommons.controllers.pages
Methods in de.hybris.platform.acceleratorstorefrontcommons.controllers.pages with parameters of type CartData Modifier and Type Method Description protected 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 CartData Modifier and Type Method Description static 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 CartData Modifier and Type Method Description protected 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 CartData Modifier and Type Method Description java.util.Collection<CartData>AssistedServiceFacade. getCartListForCustomer(CustomerModel customer)Returns collection of a customer's carts -
Uses of CartData in de.hybris.platform.assistedservicefacades.impl
Methods in de.hybris.platform.assistedservicefacades.impl that return types with arguments of type CartData Modifier and Type Method Description protected Converter<CartModel,CartData>DefaultAssistedServiceFacade. getCartConverter()java.util.Collection<CartData>DefaultAssistedServiceFacade. getCartListForCustomer(CustomerModel customer)Method parameters in de.hybris.platform.assistedservicefacades.impl with type arguments of type CartData Modifier and Type Method Description voidDefaultAssistedServiceFacade. setCartConverter(Converter<CartModel,CartData> cartConverter) -
Uses of CartData in de.hybris.platform.assistedservicestorefront.customer360.provider
Methods in de.hybris.platform.assistedservicestorefront.customer360.provider that return CartData Modifier and Type Method Description CartDataCustomerCartModelProvider. getModel(java.util.Map<java.lang.String,java.lang.String> parameters)CartDataCustomerSavedCartModelProvider. getModel(java.util.Map<java.lang.String,java.lang.String> parameters) -
Uses of CartData in de.hybris.platform.b2b.occ.v2.controllers
Methods in de.hybris.platform.b2b.occ.v2.controllers with parameters of type CartData Modifier and Type Method Description protected 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 CartData Modifier and Type Method Description protected PaymentTypeFormPaymentTypeCheckoutStepController. preparePaymentTypeForm(CartData cartData) -
Uses of CartData in de.hybris.platform.b2bacceleratorfacades.api.cart
Methods in de.hybris.platform.b2bacceleratorfacades.api.cart that return CartData Modifier and Type Method Description CartDataCartFacade. getCurrentCart()This gets the current cart.CartDataCartFacade. update(CartData cartData)Updates the information in the cart based on the content of the cartDataCartDataCheckoutFacade. updateCheckoutCart(CartData cartData)update the checkout cart dataMethods in de.hybris.platform.b2bacceleratorfacades.api.cart with parameters of type CartData Modifier and Type Method Description CartDataCartFacade. update(CartData cartData)Updates the information in the cart based on the content of the cartDataCartDataCheckoutFacade. updateCheckoutCart(CartData cartData)update the checkout cart data -
Uses of CartData in de.hybris.platform.b2bacceleratorfacades.order.data
Subclasses of CartData in de.hybris.platform.b2bacceleratorfacades.order.data Modifier and Type Class Description classScheduledCartData -
Uses of CartData in de.hybris.platform.b2bacceleratorfacades.order.impl
Methods in de.hybris.platform.b2bacceleratorfacades.order.impl that return CartData Modifier and Type Method Description CartDataDefaultB2BCartFacade. getCurrentCart()CartDataDefaultCartFacade. getCurrentCart()Deprecated, for removal: This API element is subject to removal in a future version.CartDataDefaultB2BCheckoutFacade. setCostCenterForCart(java.lang.String costCenterCode, java.lang.String orderCode)CartDataDefaultB2BCartFacade. update(CartData cartData)Updates the cart data.CartDataDefaultCartFacade. update(CartData cartData)Deprecated, for removal: This API element is subject to removal in a future version.CartDataDefaultB2BCheckoutFacade. updateCheckoutCart(CartData cartData)Methods in de.hybris.platform.b2bacceleratorfacades.order.impl with parameters of type CartData Modifier and Type Method Description CartDataDefaultB2BCartFacade. update(CartData cartData)Updates the cart data.CartDataDefaultCartFacade. update(CartData cartData)Deprecated, for removal: This API element is subject to removal in a future version.CartDataDefaultB2BCheckoutFacade. 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 CartData Modifier and Type Class Description classB2BCartPopulator<T extends CartData>Methods in de.hybris.platform.b2bacceleratorfacades.order.populators that return types with arguments of type CartData Modifier and Type Method Description protected Converter<CartModel,CartData>ScheduledCartPopulator. getCartConverter()Method parameters in de.hybris.platform.b2bacceleratorfacades.order.populators with type arguments of type CartData Modifier and Type Method Description voidScheduledCartPopulator. 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 CartData Modifier and Type Method Description protected 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 Modifier and Type Method Description voidCartDeliveryTimeSlotPopulator. populate(CartModel source, CartData target) -
Uses of CartData in de.hybris.platform.chinesepaymentfacades.checkout
Methods in de.hybris.platform.chinesepaymentfacades.checkout that return CartData Modifier and Type Method Description CartDataChineseCheckoutFacade. 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 CartData Modifier and Type Method Description CartDataDefaultChineseCheckoutFacade. convertCart(CartModel cartModel)Deprecated, for removal: This API element is subject to removal in a future version.since 1905CartDataDefaultChineseCheckoutFacade. getCheckoutCart()Methods in de.hybris.platform.chinesepaymentfacades.checkout.impl that return types with arguments of type CartData Modifier and Type Method Description protected Converter<CartModel,CartData>DefaultChineseCheckoutFacade. getCartChinesePaymentInfoConverter()protected Converter<CartModel,CartData>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 CartData Modifier and Type Method Description voidDefaultChineseCheckoutFacade. 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 Modifier and Type Method Description voidCartChinesePaymentInfoPopulator. populate(CartModel source, CartData target) -
Uses of CartData in de.hybris.platform.chinesetaxinvoicefacades.populators
Methods in de.hybris.platform.chinesetaxinvoicefacades.populators with parameters of type CartData Modifier and Type Method Description voidCartTaxInvoicePopulator. populate(CartModel source, CartData target) -
Uses of CartData in de.hybris.platform.commercefacades.order
Methods in de.hybris.platform.commercefacades.order that return CartData Modifier and Type Method Description CartDataQuoteFacade. createCartFromQuote(java.lang.String quoteCode)Creates a new cart data from an existing quote.CartDataCartFacade. estimateExternalTaxes(java.lang.String deliveryZipCode, java.lang.String countryIsoCode)Estimate taxes on the cart.CartDataCheckoutFacade. getCheckoutCart()Method gets checkout cart, if any exist.CartDataCartFacade. getMiniCart()Method gets smaller version of cart, with data necessary for showing mini cart.CartDataCartFacade. getSessionCart()Method gets cart from session, if any exist.CartDataCartFacade. 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 CartData Modifier and Type Method Description java.util.List<CartData>CartFacade. getCartsForCurrentUser()Returns all carts for current site and user.SearchPageData<CartData>SaveCartFacade. getSavedCartsForCurrentUser(PageableData pageableData, java.util.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 CartData Modifier and Type Class Description classCartPopulator<T extends CartData>Methods in de.hybris.platform.commercefacades.order.converters.populator with parameters of type CartData Modifier and Type Method Description protected voidCartPopulator. addSavedCartData(CartModel source, CartData target)voidExtendedCartPopulator. populate(CartModel source, CartData target)voidMiniCartPopulator. populate(CartModel source, CartData target) -
Uses of CartData in de.hybris.platform.commercefacades.order.data
Methods in de.hybris.platform.commercefacades.order.data that return CartData Modifier and Type Method Description CartDataCommerceSaveCartResultData. getSavedCartData()Methods in de.hybris.platform.commercefacades.order.data with parameters of type CartData Modifier and Type Method Description voidCommerceSaveCartResultData. setSavedCartData(CartData savedCartData) -
Uses of CartData in de.hybris.platform.commercefacades.order.impl
Methods in de.hybris.platform.commercefacades.order.impl that return CartData Modifier and Type Method Description CartDataDefaultQuoteFacade. createCartFromQuote(java.lang.String quoteCode)protected CartDataDefaultCartFacade. createEmptyCart()CartDataDefaultCartFacade. estimateExternalTaxes(java.lang.String deliveryZipCode, java.lang.String countryIsoCode)CartDataDefaultCheckoutFacade. getCheckoutCart()CartDataDefaultCartFacade. getMiniCart()CartDataDefaultCartFacade. getSessionCart()CartDataDefaultCartFacade. getSessionCartWithEntryOrdering(boolean recentlyAddedFirst)Methods in de.hybris.platform.commercefacades.order.impl that return types with arguments of type CartData Modifier and Type Method Description protected Converter<CartModel,CartData>DefaultCartFacade. getCartConverter()protected Converter<CartModel,CartData>DefaultQuoteFacade. getCartConverter()java.util.List<CartData>DefaultCartFacade. getCartsForCurrentUser()protected Converter<CartModel,CartData>DefaultCartFacade. getMiniCartConverter()SearchPageData<CartData>DefaultSaveCartFacade. getSavedCartsForCurrentUser(PageableData pageableData, java.util.List<OrderStatus> orderStatus)Methods in de.hybris.platform.commercefacades.order.impl with parameters of type CartData Modifier and Type Method Description protected voidDefaultCartFacadeTest. setUpServiceMocks(CartData cartData)Method parameters in de.hybris.platform.commercefacades.order.impl with type arguments of type CartData Modifier and Type Method Description voidDefaultCartFacade. 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 Modifier and Type Method Description CartDataCommerceWebServicesCartFacade. getSessionCart() -
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 CartData Modifier and Type Method Description java.util.List<CartData>CartDataList. getCarts()Method parameters in de.hybris.platform.commercewebservices.core.order.data with type arguments of type CartData Modifier and Type Method Description voidCartDataList. setCarts(java.util.List<CartData> carts) -
Uses of CartData in de.hybris.platform.commercewebservices.core.v2.controller
Methods in de.hybris.platform.commercewebservices.core.v2.controller that return CartData Modifier and Type Method Description protected CartDataBaseCommerceController. addPaymentDetailsInternal(CCPaymentInfoData paymentInfoData)protected CartDataBaseCommerceController. addPaymentDetailsInternal(javax.servlet.http.HttpServletRequest request)protected CartDataBaseCommerceController. applyVoucherForCartInternal(java.lang.String voucherId)protected CartDataBaseCommerceController. getSessionCart()protected CartDataBaseCommerceController. setCartDeliveryAddressInternal(java.lang.String addressId)protected CartDataBaseCommerceController. setCartDeliveryModeInternal(java.lang.String deliveryModeId)protected CartDataBaseCommerceController. setPaymentDetailsInternal(java.lang.String paymentDetailsId)Methods in de.hybris.platform.commercewebservices.core.v2.controller with parameters of type CartData Modifier and Type Method Description protected static OrderEntryDataCartsController. getCartEntry(CartData cart, java.lang.String productCode, java.lang.String pickupStore)protected static OrderEntryDataCartsController. getCartEntryForNumber(CartData cart, long number)protected CartModificationWsDTOCartsController. updateCartEntryInternal(java.lang.String baseSiteId, CartData cart, OrderEntryData orderEntry, java.lang.Long qty, java.lang.String pickupStore, java.lang.String fields, boolean putMode)protected static voidCartsController. validateForAmbiguousPositions(CartData currentCart, OrderEntryData currentEntry, java.lang.String newPickupStore) -
Uses of CartData in de.hybris.platform.configurablebundlefacades
Methods in de.hybris.platform.configurablebundlefacades that return CartData Modifier and Type Method Description CartDataBundleXStreamConverter. getCartDataFromXml(java.lang.String xml)Methods in de.hybris.platform.configurablebundlefacades with parameters of type CartData Modifier and Type Method Description java.lang.StringBundleXStreamConverter. getXStreamXmlFromCartData(CartData cartData) -
Uses of CartData in de.hybris.platform.configurablebundlefacades.converters
Methods in de.hybris.platform.configurablebundlefacades.converters that return CartData Modifier and Type Method Description CartDataBundleXStreamConverter. getCartDataFromXml(java.lang.String xml)Methods in de.hybris.platform.configurablebundlefacades.converters with parameters of type CartData Modifier and Type Method Description java.lang.StringBundleXStreamConverter. 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 CartData Modifier and Type Class Description classBundleCommerceCartPopulator<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 CartData Modifier and Type Method Description protected java.lang.StringCPQQuoteFacadeIntegrationTest. getCartEntryKey(CartData sessionCart) -
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 CartData Modifier and Type Method Description protected CartPopulator<CartData>CartConfigurationPopulator. getCartPopulator()Methods in de.hybris.platform.sap.productconfig.facades.populator with parameters of type CartData Modifier and Type Method Description voidCartConfigurationPopulator. populate(CartModel source, CartData target)voidCartProductVariantPopulator. populate(CartModel source, CartData target)protected 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 CartData Modifier and Type Method Description voidCartConfigurationPopulator. 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 CartData Modifier and Type Method Description protected 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 CartData Modifier and Type Method Description protected CartDataProductConfiguratorCCPCartIntegrationController. getSessionCart()Methods in de.hybris.platform.sap.productconfig.occ.controllers with parameters of type CartData Modifier and Type Method Description protected OrderEntryDataProductConfiguratorCCPCartIntegrationController. getCartEntryForNumber(CartData sessionCart, long entryNumber) -
Uses of CartData in de.hybris.platform.selectivecartfacades.strategies
Methods in de.hybris.platform.selectivecartfacades.strategies that return CartData Modifier and Type Method Description CartDataCartEntriesOrderingStrategy. ordering(CartData cartData)Orders cart entriesMethods in de.hybris.platform.selectivecartfacades.strategies with parameters of type CartData Modifier and Type Method Description CartDataCartEntriesOrderingStrategy. ordering(CartData cartData)Orders cart entries -
Uses of CartData in de.hybris.platform.selectivecartfacades.strategies.impl
Methods in de.hybris.platform.selectivecartfacades.strategies.impl that return CartData Modifier and Type Method Description CartDataSelectiveCartEntriesOrderingStrategy. ordering(CartData cartData)Methods in de.hybris.platform.selectivecartfacades.strategies.impl with parameters of type CartData Modifier and Type Method Description CartDataSelectiveCartEntriesOrderingStrategy. ordering(CartData 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 Modifier and Type Method Description voidSubscriptionCartPopulator. populate(CartModel source, CartData target)voidSubscriptionMiniCartPopulator. populate(CartModel source, CartData target) -
Uses of CartData in de.hybris.platform.yacceleratorstorefront.controllers.misc
Methods in de.hybris.platform.yacceleratorstorefront.controllers.misc that return CartData Modifier and Type Method Description CartDataEstimateTaxesController. addToCart(java.lang.String zipCode, java.lang.String countryIsoCode, org.springframework.ui.Model model) -
Uses of CartData in de.hybris.platform.yacceleratorstorefront.controllers.pages
Methods in de.hybris.platform.yacceleratorstorefront.controllers.pages that return CartData Modifier and Type Method Description CartDataCartPageController. updateCartQuantitiesMultiD(java.lang.Integer entryNumber, java.lang.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 CartData Modifier and Type Method Description java.util.List<CartData>AccountSavedCartsPageController. getUploadingSavedCarts(java.util.List<java.lang.String> cartCodes)Methods in de.hybris.platform.yacceleratorstorefront.controllers.pages with parameters of type CartData Modifier and Type Method Description protected 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 CartData Modifier and Type Method Description protected 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 Modifier and Type Method Description CartDataCommerceWebServicesCartFacade. getSessionCart() -
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 CartData Modifier and Type Method Description java.util.List<CartData>CartDataList. getCarts()Method parameters in de.hybris.platform.ycommercewebservices.order.data with type arguments of type CartData Modifier and Type Method Description voidCartDataList. setCarts(java.util.List<CartData> carts) -
Uses of CartData in de.hybris.platform.ycommercewebservices.v1.controller
Methods in de.hybris.platform.ycommercewebservices.v1.controller that return CartData Modifier and Type Method Description CartDataCartController. 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.CartDataCartController. applyPromotion(java.lang.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.CartDataCartController. applyVoucherForCart(java.lang.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.CartDataCartController. authorizePayment(java.lang.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.CartDataCartController. getSessionCart()CartDataCartController. getSessionCart(boolean restore)Web service for getting session cart.CartDataCartController. releaseVoucherFromCart(java.lang.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.CartDataCartController. 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.CartDataCartController. 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.CartDataCartController. removePromotion(java.lang.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.CartDataCartController. setCartDeliveryAddress(java.lang.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.CartDataCartController. setCartDeliveryMode(java.lang.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.CartDataCartController. setPaymentDetails(java.lang.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 CartData Modifier and Type Method Description protected CartDataBaseCommerceController. addPaymentDetailsInternal(CCPaymentInfoData paymentInfoData)protected CartDataBaseCommerceController. addPaymentDetailsInternal(javax.servlet.http.HttpServletRequest request)protected CartDataBaseCommerceController. applyVoucherForCartInternal(java.lang.String voucherId)protected CartDataBaseCommerceController. getSessionCart()protected CartDataBaseCommerceController. setCartDeliveryAddressInternal(java.lang.String addressId)protected CartDataBaseCommerceController. setCartDeliveryModeInternal(java.lang.String deliveryModeId)protected CartDataBaseCommerceController. setPaymentDetailsInternal(java.lang.String paymentDetailsId)Methods in de.hybris.platform.ycommercewebservices.v2.controller with parameters of type CartData Modifier and Type Method Description protected static OrderEntryDataCartsController. getCartEntry(CartData cart, java.lang.String productCode, java.lang.String pickupStore)protected static OrderEntryDataCartsController. getCartEntryForNumber(CartData cart, long number)protected CartModificationWsDTOCartsController. updateCartEntryInternal(java.lang.String baseSiteId, CartData cart, OrderEntryData orderEntry, java.lang.Long qty, java.lang.String pickupStore, java.lang.String fields, boolean putMode)protected static voidCartsController. validateForAmbiguousPositions(CartData currentCart, OrderEntryData currentEntry, java.lang.String newPickupStore)
-