The InStore_Cart module provides functionality to collect, modify, and prepare items for purchase or return.
Capabilities
The InStore_Cart module handles the following InStore functions:
-
Creates a Cart based on the addition of a Customer, item, or coupon.
-
Adds purchasable items to a payment Cart by scanning or typing the SKU, or by selecting items from the catalog or wishlist.
-
Adds returnable items to a refund Cart by scanning or typing the SKU, or by selecting items from the catalog.
-
Changes the quantity of an item.
-
Removes an item.
-
Moves all items from a payment Cart to a wishlist.
-
Attaches a Customer to the Cart using the in-cart Search feature.
-
Detaches a Customer from the Cart using the Remove Cart action or the in-cart Change Customer button.
-
Defines a new shipping address and shipping level for an attached Customer or guest.
Shipping addresses and shipping levels are not saved to the Customer record.
-
Apply item-level discounts such as percent-off, amount-off, or price changes, according to the administration parameters.
-
Receive Category-level discounts from Composable Commerce.
-
Apply a Cart-level coupon to the contents of the Cart by scanning the barcode or by typing the coupon’s barcoded number.
-
Remove the Cart.
Administration parameters
General parameters
Supported_Languages
Store Front parameters
Allow_Add_CouponAllow_Amount_Off_Line_ItemAllow_Order_ItemAllow_Payment_Line_Item_DeleteAllow_Percent_Off_Line_ItemAllow_Price_Change_On_Line_ItemAllow_Remove_CartAllow_Save_Cart_As_WishlistAllow_Save_Item_To_WishlistAllow_Sell_ItemAllow_Receipted_ReturnAllow_Refund_Line_Item_DeleteAllow_Unreceipted_ReturnCollected_Shipping_Address_InfoDefault_Scan_ModeMaximum_Percent_Off_Line_ItemRequired_Shipping_Address_Info