The InStore_Customer module provides functionality to retrieve and perform actions on a Composable Commerce Customer.
Capabilities
The InStore_Customer module handles the following InStore functions:
- Receives data about a Customer from the InStore_State module.
- Searches for a Customer (using the Look Up Customer page).
- Attaches a Customer to a Cart.
- Removes a Customer from a Cart (if the user deletes the attachment on the Look Up Customer page).
- Displays Orders and wishlists for the Customer.
- Adds selected wishlist items to a payment Cart.
- Adds selected Order items to a return Cart.
- Displays imported shipping address options for delivery Orders.
- Displays Shipping Method options for delivery Orders.
- Displays information required for pay on account (POA) tendering.
The actions that a user can perform depend on their given role and the parameter settings that you define in the InStore Center.
Administration parameters
You can modify the behavior of this module by setting the following administration parameters in the InStore Center:
Store Front parameters
Allow_Order_Item
Allow_Receipted_Return
Allow_Remove_Cart
Allow_Sell_Item
User interface
This module affects the Look up Customer screen on the InStore colleague app UI.