InStore_Customer

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.