The InStore_Customer module provides functionality to retrieve and perform actions on a Composable Commerce Customer.
Ask about this Page
Copy for LLM
View as Markdown
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.
GitHub location
The source code for the InStore_Customer module is available on GitHub.
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_ItemAllow_Receipted_ReturnAllow_Remove_CartAllow_Sell_Item
User interface
This module affects the Look up Customer screen on the InStore colleague app UI.