See: Description
| Class | Description |
|---|---|
| AddCustomLineItem |
Adds a CustomLineItem to the cart.
|
| AddDiscountCode |
Adds a discount code to the cart.
|
| AddItemShippingAddress |
Updates the
itemShippingAddresses property of a Cart. |
| AddLineItem |
Adds a product variant in the given quantity to the cart.
|
| AddPayment |
This action adds a payment to the PaymentInfo.
|
| AddShoppingList |
Adds all line items of a shopping list to the cart.
|
| ApplyDeltaToCustomLineItemShippingDetailsTargets |
Updates the
customLineItems property of a Cart. |
| ApplyDeltaToLineItemShippingDetailsTargets |
Updates the
lineItems property of a Cart. |
| ChangeCustomLineItemMoney |
Sets the monetary amount of the given custom line item.
|
| ChangeCustomLineItemQuantity |
Sets the quantity of the given custom line item.
|
| ChangeLineItemQuantity |
Sets the quantity of the given line item.
|
| ChangeTaxCalculationMode |
Updates the
taxCalculationMode property of a Cart. |
| ChangeTaxMode |
Changes the
tax mode of a cart. |
| ChangeTaxRoundingMode |
Changes the
CartLike.getTaxRoundingMode() () tax rounding mode} of a cart. |
| FreezeCart | |
| Recalculate |
Updates tax rates and prices.
|
| RemoveCustomLineItem |
Removes the custom line item from the cart.
|
| RemoveDiscountCode |
Removes a discount code.
|
| RemoveItemShippingAddress |
Updates the
itemShippingAddresses property of a Cart. |
| RemoveLineItem |
Decreases the quantity of the given line item.
|
| RemovePayment |
This action removes a payment from the PaymentInfo.
|
| SetAnonymousId |
Updates the
anonymousId property of a Cart. |
| SetBillingAddress |
Sets the billing address.
|
| SetBillingAddressCustomField |
Updates a custom field in a custom line item.
|
| SetBillingAddressCustomType |
Sets or removes a custom type in a custom line item.
|
| SetCartTotalTax |
The total tax amount of the cart can be set if it has the
TaxMode.EXTERNAL_AMOUNT set. |
| SetCountry |
Sets the country of the cart.
|
| SetCustomerEmail |
Sets the customer email.
|
| SetCustomerGroup |
Sets the customer group.
|
| SetCustomerId |
Sets an existing customer ID for a cart.
|
| SetCustomField |
Updates a custom field.
|
| SetCustomLineItemCustomField |
Updates a custom field in a custom line item.
|
| SetCustomLineItemCustomType |
Sets or removes a custom type in a custom line item.
|
| SetCustomLineItemShippingDetails |
Updates the
customLineItems property of a Cart. |
| SetCustomLineItemTaxAmount |
A custom line item tax amount can be set if the cart has the
TaxMode.EXTERNAL_AMOUNT set. |
| SetCustomLineItemTaxRate |
Sets a tax rate for a line item if the cart has the tax mode
TaxMode.EXTERNAL. |
| SetCustomShippingMethod |
Sets a custom shipping method (independent of the shipping methods defined in the project).
|
| SetCustomType |
Sets or removes a custom type.
|
| SetDeleteDaysAfterLastModification |
Sets the TTL
Cart.getDeleteDaysAfterLastModification() of the cart. |
| SetDeliveryAddressCustomField |
Updates a custom field in a custom line item.
|
| SetDeliveryAddressCustomType |
Sets or removes a custom type in a custom line item.
|
| SetItemShippingAddressCustomField |
Updates a custom field in a custom line item.
|
| SetItemShippingAddressCustomType |
Sets or removes a custom type in a custom line item.
|
| SetKey |
Sets the key.
|
| SetLineItemCustomField |
Updates a custom field in a line item.
|
| SetLineItemCustomType |
Sets or removes a custom type in a line item.
|
| SetLineItemDistributionChannel |
Sets the distribution channel of the given LineItem.
|
| SetLineItemPrice |
Sets the price of a line item and changes the priceMode of the line item to ExternalPrice.
|
| SetLineItemShippingDetails |
Updates the
lineItems property of a Cart. |
| SetLineItemSupplyChannel |
Sets the supply channel of the given LineItem.
|
| SetLineItemTaxAmount |
A line item tax amount can be set if the cart has the
TaxMode.EXTERNAL_AMOUNT set. |
| SetLineItemTaxRate |
Sets a new tax rate that overrides the tax rate selected by default.
|
| SetLineItemTotalPrice |
Sets the totalPrice and price of the line item and
changes the priceMode of the line item to ExternalTotal.
|
| SetLocale |
Sets the locale.
|
| SetShippingAddress |
Sets the shipping address of the cart.
|
| SetShippingAddressCustomField |
Updates a custom field in a custom line item.
|
| SetShippingAddressCustomType |
Sets or removes a custom type in a custom line item.
|
| SetShippingMethod |
Sets the shipping method.
|
| SetShippingMethodTaxAmount |
A shipping method tax amount can be set if the cart has the
TaxMode.EXTERNAL_AMOUNT set. |
| SetShippingMethodTaxRate |
Sets a new tax rate that overrides the tax rate selected by default.
|
| SetShippingRateInput |
Updates the
shippingRateInput property of a Cart. |
| UnfreezeCart | |
| UpdateItemShippingAddress |
Updates the
itemShippingAddresses property of a Cart. |