| Modifier and Type | Method and Description |
|---|---|
CartData |
CartWrapperData.getCartData() |
| Modifier and Type | Method and Description |
|---|---|
void |
CartWrapperData.setCartData(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
void |
CsvFacade.generateCsvFromCart(java.util.List<java.lang.String> headers,
boolean includeHeader,
CartData cartData,
java.io.Writer writer)
Generate CSV content from CartData
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCsvFacade.generateCsvFromCart(java.util.List<java.lang.String> headers,
boolean includeHeader,
CartData cartData,
java.io.Writer writer) |
| Modifier and Type | Class and Description |
|---|---|
class |
AcceleratorCartPopulator<T extends CartData>
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DeliveryAddressCheckoutStepController.populateCommonModelAttributes(Model model,
CartData cartData,
AddressForm addressForm) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
AssistedServiceKeywordLibrary.getFirstCustomerCart(java.lang.String customerId) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CartData> |
AssistedServiceKeywordLibrary.getCustomerCarts(java.lang.String customerId) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CartData> |
AssistedServiceFacade.getCartListForCustomer(CustomerModel customer)
Returns collection of a customer's carts
|
| Modifier and Type | Method and Description |
|---|---|
protected Converter<CartModel,CartData> |
DefaultAssistedServiceFacade.getCartConverter() |
java.util.Collection<CartData> |
DefaultAssistedServiceFacade.getCartListForCustomer(CustomerModel customer) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultAssistedServiceFacade.setCartConverter(Converter<CartModel,CartData> cartConverter) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
CustomerSavedCartModelProvider.getModel(java.util.Map<java.lang.String,java.lang.String> parameters) |
CartData |
CustomerCartModelProvider.getModel(java.util.Map<java.lang.String,java.lang.String> parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected PaymentTypeForm |
PaymentTypeCheckoutStepController.preparePaymentTypeForm(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
CartFacade.getCurrentCart()
This gets the current cart.
|
CartData |
CartFacade.update(CartData cartData)
Updates the information in the cart based on the content of the cartData
|
CartData |
CheckoutFacade.updateCheckoutCart(CartData cartData)
update the checkout cart data
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
CartFacade.update(CartData cartData)
Updates the information in the cart based on the content of the cartData
|
CartData |
CheckoutFacade.updateCheckoutCart(CartData cartData)
update the checkout cart data
|
| Modifier and Type | Class and Description |
|---|---|
class |
ScheduledCartData |
| Modifier and Type | Method and Description |
|---|---|
CartData |
DefaultB2BCartFacade.getCurrentCart() |
CartData |
DefaultCartFacade.getCurrentCart()
Deprecated.
|
CartData |
DefaultB2BCheckoutFacade.setCostCenterForCart(java.lang.String costCenterCode,
java.lang.String orderCode) |
CartData |
DefaultB2BCartFacade.update(CartData cartData)
Updates the cart data.
|
CartData |
DefaultCartFacade.update(CartData cartData)
Deprecated.
|
CartData |
DefaultB2BCheckoutFacade.updateCheckoutCart(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
DefaultB2BCartFacade.update(CartData cartData)
Updates the cart data.
|
CartData |
DefaultCartFacade.update(CartData cartData)
Deprecated.
|
CartData |
DefaultB2BCheckoutFacade.updateCheckoutCart(CartData cartData) |
| Modifier and Type | Class and Description |
|---|---|
class |
B2BCartPopulator<T extends CartData>
|
| Modifier and Type | Method and Description |
|---|---|
protected Converter<CartModel,CartData> |
ScheduledCartPopulator.getCartConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
ScheduledCartPopulator.setCartConverter(Converter<CartModel,CartData> cartConverter) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
ChinaCheckoutFacade.convertCart(CartModel cartModel) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
ChinaCheckoutFacadeImpl.convertCart(CartModel cartModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
ChinaCartPopulator.populate(CartModel source,
CartData target) |
| Modifier and Type | Method and Description |
|---|---|
void |
CartDeliveryTimeSlotPopulator.populate(CartModel source,
CartData target) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
ChineseCheckoutFacade.convertCart(CartModel cartModel)
Convert the CartModel into CartData
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
DefaultChineseCheckoutFacade.convertCart(CartModel cartModel) |
CartData |
DefaultChineseCheckoutFacade.getCheckoutCart() |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<CartModel,CartData> |
DefaultChineseCheckoutFacade.getCartChinesePaymentInfoConverter() |
protected Converter<CartModel,CartData> |
DefaultChineseCheckoutFacade.getCartConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultChineseCheckoutFacade.setCartChinesePaymentInfoConverter(Converter<CartModel,CartData> cartChinesePaymentInfoConverter) |
void |
DefaultChineseCheckoutFacade.setCartConverter(Converter<CartModel,CartData> cartConverter) |
| Modifier and Type | Method and Description |
|---|---|
void |
CartChinesePaymentInfoPopulator.populate(CartModel source,
CartData target) |
| Modifier and Type | Method and Description |
|---|---|
void |
CartTaxInvoicePopulator.populate(CartModel source,
CartData target) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
QuoteFacade.createCartFromQuote(java.lang.String quoteCode)
Creates a new cart data from an existing quote.
|
CartData |
CartFacade.estimateExternalTaxes(java.lang.String deliveryZipCode,
java.lang.String countryIsoCode)
Estimate taxes on the cart.
|
CartData |
CheckoutFacade.getCheckoutCart()
Method gets checkout cart, if any exist.
|
CartData |
CartFacade.getMiniCart()
Method gets smaller version of cart, with data necessary for showing mini cart.
|
CartData |
CartFacade.getSessionCart()
Method gets cart from session, if any exist.
|
CartData |
CartFacade.getSessionCartWithEntryOrdering(boolean recentlyAddedFirst)
Method gets cart sorted by recently added entries from session, if param is set to true
|
| Modifier and Type | Method and 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CartPopulator<T extends CartData>
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CartPopulator.addSavedCartData(CartModel source,
CartData target) |
void |
ExtendedCartPopulator.populate(CartModel source,
CartData target) |
void |
MiniCartPopulator.populate(CartModel source,
CartData target) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
CommerceSaveCartResultData.getSavedCartData() |
| Modifier and Type | Method and Description |
|---|---|
void |
CommerceSaveCartResultData.setSavedCartData(CartData savedCartData) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
DefaultQuoteFacade.createCartFromQuote(java.lang.String quoteCode) |
protected CartData |
DefaultCartFacade.createEmptyCart() |
CartData |
DefaultCartFacade.estimateExternalTaxes(java.lang.String deliveryZipCode,
java.lang.String countryIsoCode) |
CartData |
DefaultCheckoutFacade.getCheckoutCart() |
CartData |
DefaultCartFacade.getMiniCart() |
CartData |
DefaultCartFacade.getSessionCart() |
CartData |
DefaultCartFacade.getSessionCartWithEntryOrdering(boolean recentlyAddedFirst) |
| Modifier and Type | Method and 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) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCartFacadeTest.setUpServiceMocks(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCartFacade.setCartConverter(Converter<CartModel,CartData> cartConverter) |
void |
DefaultQuoteFacade.setCartConverter(Converter<CartModel,CartData> cartConverter) |
void |
DefaultCartFacade.setMiniCartConverter(Converter<CartModel,CartData> miniCartConverter) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
CommerceServicesKeywordLibrary.cloneSavedCart(java.lang.String cartCode,
java.lang.String name,
java.lang.String description)
Java implementation of the robot keyword
|
CartData |
CommerceServicesKeywordLibrary.flagCartForDeletion(java.lang.String cartCode)
Keyword implementation for flagging a saved cart for deletion
|
CartData |
CommerceServicesKeywordLibrary.flagForDeletion(CartData cartToBeFlagged)
Keyword implementation for flagging a saved cart for deletion
|
CartData |
CommerceServicesKeywordLibrary.getCartDTO()
Get session cart.
|
CartData |
CommerceServicesKeywordLibrary.getSavedCartFromList(java.util.ArrayList<CartData> savedCartList,
java.lang.String code)
Java implementation of the robot keyword
|
CartData |
CommerceServicesKeywordLibrary.retrieveSavedCartWithCode(java.lang.String code)
Keyword implementation for retrieve saved cart with cart code
|
CartData |
CommerceServicesKeywordLibrary.saveCartWithNameAndDescription(java.lang.String name,
java.lang.String description)
Java implementation of the robot keyword
|
CartData |
CommerceServicesKeywordLibrary.saveGivenCartWithNameAndDescription(java.lang.String cartId,
java.lang.String name,
java.lang.String description)
Java implementation of the robot keyword
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartData> |
CommerceServicesKeywordLibrary.getListOfSavedCarts(java.lang.String statusList) |
java.util.List<CartData> |
CommerceServicesKeywordLibrary.getSavedCartsForCurrentUser()
Implementation of the robot keyword
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
CommerceServicesKeywordLibrary.flagForDeletion(CartData cartToBeFlagged)
Keyword implementation for flagging a saved cart for deletion
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
CommerceServicesKeywordLibrary.getSavedCartFromList(java.util.ArrayList<CartData> savedCartList,
java.lang.String code)
Java implementation of the robot keyword
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BundleCommerceKeywordLibrary.buildProductFromReference(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
BundleXStreamConverter.getCartDataFromXml(java.lang.String xml) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
BundleXStreamConverter.getXStreamXmlFromCartData(CartData cartData) |
| Modifier and Type | Class and Description |
|---|---|
class |
BundleCartPopulator<S extends CartModel,T extends CartData>
Deprecated.
since 6.4. Use
BundleCommerceCartPopulator instead. |
class |
BundleCartPotentialProductDisableRulePopulator<S extends CartModel,T extends CartData>
Deprecated.
since 6.5 - is not a part of generic bundling functionality. Should be implemented for
specific accelerator module if is planned to be used.
|
class |
BundleCartPotentialProductsPopulator<S extends CartModel,T extends CartData>
Deprecated.
since 6.5 - is not a part of generic bundling functionality. Should be implemented for
specific accelerator module if is planned to be used.
|
class |
BundleCommerceCartPopulator<S extends CartModel,T extends CartData>
Modify the cart converter to show the first invalid bundle component in the cart (if it exists).
|
class |
BundleMiniCartPopulator<S extends CartModel,T extends CartData>
Deprecated.
since 6.5 - is not a part of generic bundling functionality. Should be implemented for
specific accelerator module if is planned to be used.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
CPQQuoteFacadeIntegrationTest.getCartEntryKey(CartData sessionCart) |
| Modifier and Type | Method and Description |
|---|---|
protected CartPopulator<CartData> |
CartConfigurationPopulator.getCartPopulator() |
| Modifier and Type | Method and Description |
|---|---|
void |
CartProductVariantPopulator.populate(CartModel source,
CartData target) |
void |
CartConfigurationPopulator.populate(CartModel source,
CartData target) |
protected boolean |
CartConfigurationPopulator.populateCartEntry(AbstractOrderEntryModel entry,
CartData target)
Transfers configuration related attributes from order entry into its DTO representation
|
protected void |
CartConfigurationPopulator.rePopulateCart(CartModel source,
CartData target)
We need to transfer the overall prices again to the DTO as prices might have changed during populating the CPQ
specific aspects.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CartConfigurationPopulator.setCartPopulator(CartPopulator<CartData> cartPopulator) |
| Modifier and Type | Method and Description |
|---|---|
void |
CartRestorationFacade.setSavedCart(CartData newCart)
By each interaction with the cart e.g add product, edit product, the persisted cart is reconstructed from the
backend cart.
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
SapOrdermgmtB2BCartFacade.getCurrentCart()
This gets the current cart.
|
CartData |
SapOrdermgmtB2BCartFacade.update(CartData cartData)
Updates the information in the cart based on the content of the cartData
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCartRestorationFacade.addCartEntriesToStandardCart(CartData newCart)
Creates a new cart (in hybris persistence) from the current (BOL based) representation of the cart
|
void |
DefaultCartRestorationFacade.setSavedCart(CartData newCart) |
CartData |
SapOrdermgmtB2BCartFacade.update(CartData cartData)
Updates the information in the cart based on the content of the cartData
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
DefaultSapCartFacade.estimateExternalTaxes(java.lang.String deliveryZipCode,
java.lang.String countryIsoCode) |
CartData |
SapOrdermgmtB2BCheckoutFacade.getCheckoutCart() |
CartData |
DefaultSapCartFacade.getMiniCart() |
CartData |
DefaultSapCartFacade.getSessionCart() |
CartData |
DefaultSapCartFacade.getSessionCartWithEntryOrdering(boolean recentlyAddedFirst) |
CartData |
SapOrdermgmtB2BCheckoutFacade.updateCheckoutCart(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
Converter<CartModel,CartData> |
SapOrdermgmtB2BCheckoutFacade.getCartConverter() |
java.util.List<CartData> |
DefaultSapCartFacade.getCartsForCurrentUser() |
| Modifier and Type | Method and Description |
|---|---|
CartData |
SapOrdermgmtB2BCheckoutFacade.updateCheckoutCart(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
void |
SapOrdermgmtB2BCheckoutFacade.setCartConverter(Converter<CartModel,CartData> cartConverter) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
CartCheckoutBaseService.getSessionCart()
Retrieves the session cart held in the SAP back end
|
CartData |
CartCheckoutBaseService.getSessionCart(boolean recentlyAddedFirst)
Returns session cart, sorted in inverted order if required
|
| Modifier and Type | Method and Description |
|---|---|
protected CartData |
DefaultCartCheckoutBaseService.compileSessionCart(boolean recentlyAddedFirst)
Creates the session cart from the BOL cart representation, and returns it in hybris representation.
|
protected CartData |
DefaultCartCheckoutBaseService.createEmptyCart()
Creates an empty cart, just initializing the entry list
|
CartData |
DefaultCartCheckoutBaseService.getSessionCart() |
CartData |
DefaultCartCheckoutBaseService.getSessionCart(boolean recentlyAddedFirst) |
| Modifier and Type | Method and Description |
|---|---|
Converter<Basket,CartData> |
DefaultCartCheckoutBaseService.getCartConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCartCheckoutBaseService.reverseCartSorting(CartData cart)
Reverse the sorting of the ItemList of the Cart
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCartCheckoutBaseService.setCartConverter(Converter<Basket,CartData> cartConverter) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
CheckoutService.updateCheckoutCart(CartData cartData)
Update the checkout cart quantity,
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
CheckoutService.updateCheckoutCart(CartData cartData)
Update the checkout cart quantity,
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
DefaultCheckoutService.updateCheckoutCart(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
DefaultCheckoutService.updateCheckoutCart(CartData cartData) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCartPopulator<SOURCE extends Basket,TARGET extends CartData>
Populates a cart from the BOL representation to its DAO counterpart
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DefaultAbstractOrderPopulatorTest.injectMockedBeans(DefaultAbstractOrderPopulator<Basket,CartData> populator) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
CartEntriesOrderingStrategy.ordering(CartData cartData)
Ordering Cart Entries
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
CartEntriesOrderingStrategy.ordering(CartData cartData)
Ordering Cart Entries
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
SelectiveCartEntriesOrderingStrategy.ordering(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
SelectiveCartEntriesOrderingStrategy.ordering(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
SubscriptionCommerceKeywordLibrary.getCartDataForBillingTimeAndMasterCart(java.lang.String billingTime,
CartData masterCart)
Java implementation of the robot keyword
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
SubscriptionCommerceKeywordLibrary.getCartDataForBillingTimeAndMasterCart(java.lang.String billingTime,
CartData masterCart)
Java implementation of the robot keyword
|
| Modifier and Type | Method and Description |
|---|---|
void |
SubscriptionMiniCartPopulator.populate(CartModel source,
CartData target) |
void |
SubscriptionCartPopulator.populate(CartModel source,
CartData target) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
EstimateTaxesController.addToCart(java.lang.String zipCode,
java.lang.String countryIsoCode,
Model model) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
CartPageController.updateCartQuantitiesMultiD(java.lang.Integer entryNumber,
java.lang.String productCode,
Model model,
UpdateQuantityForm form,
BindingResult bindingResult) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartData> |
AccountSavedCartsPageController.getUploadingSavedCarts(java.util.List<java.lang.String> cartCodes) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
QuoteController.prepareQuotePageElements(Model model,
CartData cartData,
boolean updatable) |
protected void |
QuoteController.setUpdatable(Model model,
CartData cartData,
boolean updatable) |
protected void |
QuoteController.sortComments(CartData cartData) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DeliveryAddressCheckoutStepController.populateCommonModelAttributes(Model model,
CartData cartData,
AddressForm addressForm) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
EstimateTaxesController.addToCart(java.lang.String zipCode,
java.lang.String countryIsoCode,
Model model) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Functions.doesAppliedPromotionExistForOrderEntry(CartData cart,
int entryNumber)
Test if a cart has an applied promotion for the specified entry number.
|
static boolean |
Functions.doesPotentialPromotionExistForOrderEntry(CartData cart,
int entryNumber)
Test if a cart has an potential promotion for the specified entry number.
|
| Modifier and Type | Method and Description |
|---|---|
CartData |
CommerceWebServicesCartFacade.getSessionCart() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CartData> |
CartDataList.getCarts() |
| Modifier and Type | Method and Description |
|---|---|
void |
CartDataList.setCarts(java.util.List<CartData> carts) |
| Modifier and Type | Method and Description |
|---|---|
CartData |
CartController.addPaymentInfo(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 the
CCPaymentInfoData from request parameters.Method uses dedicated validator - CCPaymentInfoValidator - to validate request parameters.This method requires authentication and is restricted for HTTPS channel.Method type : POST. |
CartData |
CartController.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 to HTTPS |
CartData |
CartController.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 for HTTPS channel. |
CartData |
CartController.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 to HTTPS |
CartData |
CartController.getSessionCart() |
CartData |
CartController.getSessionCart(boolean restore)
Web service for getting session cart.
|
CartData |
CartController.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 for HTTPS channel. |
CartData |
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 for HTTPS channel. |
CartData |
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 for HTTPS channel. |
CartData |
CartController.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 to HTTPS |
CartData |
CartController.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 for HTTPS channel. |
CartData |
CartController.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 for HTTPS channel. |
CartData |
CartController.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 for HTTPS channel.Method type : PUT. |
| Modifier and Type | Method and Description |
|---|---|
protected CartData |
BaseCommerceController.addPaymentDetailsInternal(HttpServletRequest request) |
protected CartData |
BaseCommerceController.applyVoucherForCartInternal(java.lang.String voucherId) |
protected CartData |
BaseCommerceController.getSessionCart() |
protected CartData |
BaseCommerceController.setCartDeliveryAddressInternal(java.lang.String addressId) |
protected CartData |
BaseCommerceController.setCartDeliveryModeInternal(java.lang.String deliveryModeId) |
protected CartData |
BaseCommerceController.setPaymentDetailsInternal(java.lang.String paymentDetailsId) |
| Modifier and Type | Method and Description |
|---|---|
protected static OrderEntryData |
CartsController.getCartEntry(CartData cart,
java.lang.String productCode,
java.lang.String pickupStore) |
protected static OrderEntryData |
CartsController.getCartEntryForNumber(CartData cart,
long number) |
protected CartModificationWsDTO |
CartsController.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 void |
CartsController.validateForAmbiguousPositions(CartData currentCart,
OrderEntryData currentEntry,
java.lang.String newPickupStore) |
Copyright © 2018 SAP SE. All Rights Reserved.