E-Commerce User Guide : Group sales : Groups, clubs and accounts settings in detail : Settings used to configure groups
 
Settings used to configure groups
 
The following settings are used when setting up group accounts.
 
Site Admin Panel > Group/Accounts and Club Management Settings > EnableActCharge value = 1
Site Admin Panel > Group/Accounts and Club Management Settings > InheritGroup value = 1
Site Admin Panel > Group/Accounts and Club Management Settings > cbActChgTxt value = Charge to the {{grpName}} account
Site Admin Panel > Group/Accounts and Club Management Settings > KeepCartOnGroupLogout value = 1
 
The EnableActCharge key is used to enable or disable account charging globally. If this is set to any value except 1, users never see the option to charge the web sale to the account. Any purchases made through the Groups/Accounts system is tracked through Accounts by creating a new invoice. Sales can only be charged to an account if enabled, otherwise credit card information is required to complete the web transaction even for group members legitimately logged in.
If you want to have the currently logged into group get written into the guestgroup field for each guest attached to a product in the sale, you need to set the value for the InheritGroup key to 1. With the value for this key set to 1, the currently logged into group also gets written into the guestgroup field for the purchaser even if the purchaser is not attached to an item in the sale provided you also have the following site config setting Site Admin Panel > Guest Related Settings > NoPurchTracking value = 0.
The guestgroup can be viewed for a guest in SysManager by looking up a guest and viewing the Group field on the Group Info tab or in Sales by looking up a guest and viewing the Group field on the Guest Info tab. The group can also be seen for a guest in the Guest Listing Report in ReportManager (Reports > Guest Reports > Guest Listing).
Set "cbActChgTxt" to text to display on Checkout.aspx (Checkout3.asxp if using checkout steps) for the Charge to Account check box, where {{grpName}} gets replaced with the group/account name that the user is logged into.
Setting the value for "KeepCartOnGroupLogout" to "1" overrides the default behavior of clearing the cart on log-out and keeps the cart contents intact, but, logs the user out of the group/club. In addition, items that are added to the cart while logged in followed by the user logging out of the group/club still has the account name for the group or club written into the item’s Message field. However, the group name does not get written into any of the guest records for guests present in the sale if the user logs out, even if they were added to items in the cart while logged in to the group/club.