In MemberMouse, products are the pricing terms that you offer to prospective purchasers. For more information about products, please see our Products Overview article.


To manage your products, please open MemberMouse > Product Settings, and select the Products tab.


Each product has a number of settings that control it's behavior. For a detailed description of each setting, please see the Product Options Section at the bottom of this article.




Creating a Product


A new product may be created by clicking the  button. This will open a dialog box containing all of the options available for the product.


Alternatively, you may duplicate a product by clicking the icon in the Actions column for the existing product. This will open the product options dialog, and all settings will be prefilled from the original product. (Available MM 2.4.1+)

After configuring the product, click the  button to save your settings.




Editing a Product


Locate the product you wish to edit in the products list. On the right side, in the Actions column, click the  icon to open the product options dialog.


If the product has been purchased at least once, you'll see the following message at the top of the product dialog: 



This indicates that certain properties of the product have been locked to avoid accidental editing. If your site has been running for a while, and this product has been purchased numerous times, it's usually best not to edit these locked properties. Instead, it's recommended that you create a new product with your desired configuration, and use it in addition to the current product. However, if only a small number of customers have purchased the product, then you can click to unlock the properties and edit them directly.


After configuring the product, click the  button to save your settings.


IMPORTANT: When you edit the payment terms of a product that has already been purchased, these changes will only affect members who buy the product going forward. Existing members who have already purchased the product will be unaffected by the changes.




Deleting a Product


Products that are not in use may be deleted. A product is considered to be in use if it is connected to a membership or bundle, or if members exist who have purchased the product. 


Locate the product you wish to delete on the list. If the delete icon is red , simply click the icon in the row of the membership level you would like to delete. If the delete icon is grey  this means that the product is in use and can't be deleted. To determine whether the product was previously purchased, click the edit icon  and note whether the following message appears:



If you see this message, it means that the product has been purchased at least once, and cannot be deleted because the product information is used in a customer's transaction history and reporting, and deleting the product would break this dependency. If you delete all members that purchased the product you'll be able to delete the product.


If you don't see that message, you can change the associated access by selecting the None option, as shown here:



Following that, save the product, and then you will be able to delete it.




Filtering Products (Available MM2.4.0+)


You can use the products filter to show/hide all products that have been marked as hidden.



Visible products may be hidden by clicking the button in the Actions column, and hidden products can be made visible by clicking the button. When changing the visibility of a product, you'll be prompted to set the product active or inactive. Typically, hidden products are not being used, and would be set Inactive to prevent purchase.








Search and Bulk Operations (Available MM2.4.1+)


Existing products can be searched and modified via the bulk operations toolbar, located at the top-right of the tab:



The Search input allows you to search for products by name. It is not case-sensitive, and will return any products with names that contain the characters you enter.


To perform a bulk operation, start by selecting the target products. Selection checkboxes are provided in the leftmost column of the list. Next, select the action you wish to perform in the Bulk Actions drop-down. The following actions are available: 


  • Show - Selected hidden products will be set as visible
  • Hide - Selected visible products will be set as hidden
  • Set Status to Active - Selected products will be set active, meaning they are purchasable
  • Set Status to Inactive - Selected products will be set inactive, preventing future purchases
  • Delete - MemberMouse will attempt to delete the selected products


After choosing an action, click the Apply button, and the chosen action will be applied to all selected products. When the actions are completed, a summary dialog will be displayed. 


For bulk delete operations, note that a product may not be deleted while it is in use, meaning that an existing member previously purchased it, or that it is connected to a membership level or bundle. For more information, please see the Deleting Products section above.




Product Options



OPTIONDESCRIPTION
Name*
(required)


The name of the product is visible on the checkout page if a product is being purchased directly. In any other case the name of the membership level or bundle that the product is associated to will be displayed on the checkout page. NOTE: Special characters (such as &, -, #) should be avoided in product names as they can sometimes cause issues.

Status


Set the status to Active or Inactive. Inactive products cannot be purchased.


SKUEnter a number to track and manage this product internally.

Associated Access


Click the None radio button for a one-time product purchase. Click the Membership Level radio button to reveal a drop down menu and choose a membership level (as shown below) or click the Bundle radio button and choose a bundle.

Note:  Each product can be associated to only one membership level or bundle. Although, you may have multiple products associated with each membership level or bundle. Learn more on the Product Overview article.

Free Trial or Paid Trial
(optional)



Check the check box to include a trial period for this product.

If you checked the box, you may enter a price to charge for the trial. Enter a price of 0.00 if you wish to create a free trial. Then enter the number of days, weeks, months or years the trial period should last. These settings can be used to create an "introductory price" that will change at a later date.
Limit Purchase of Trial Product
(optional)



Checking this option instructs MemberMouse to only allow each member to purchase the trial once. If this is checked, the second time a member attempts to purchase this product they will be redirected to the checkout page and instructed to purchase the alternate product.

If you checked the box, an Alternate Product drop down will be displayed. This is the product that members will be instructed to purchase following an attempt to purchase this trial product more than once.

Price*
(required)
This is required. Enter the price you want to charge for this product.
Subscription
(optional)


Check the box for Subscription if you would like the member's payment to recur for a certain period of time. Now, enter the Rebill Period in terms of days, weeks, months, or years to set a rebilling cycle that starts as soon as the member purchases the product.

To set up a Payment Plan or limit the amount of times a member is rebilled, check the box limit to and set the number of payments.  Ex, if you want to bill a total of 3 times in monthly increments, set the limit to 3 payments and the rebill period to 1 month. That will bill the first time when the customer signs up (assuming there is not a trial), then the second charge 1 month later, and the final charge 1 month after that.


NOTE: If you are attaching this product to a membership level or bundle that is set to expire, you must limit the number of subscription payments to match the time to expiration. Otherwise the access will be revoked on the date of expiration, but the subscription payments will continue indefinitely.

Requires Shipping
(optional)



Check the box if you need to ship a physical product and require a shipping address from the member.

Description
(optional)



Add a description to be displayed on checkout form when the [MM_Form_Data name='productDescription'] SmartTag is used. Learn how to use MM_Form_Data SmartTag in this article.

CommissionsNOTE: In order to take advantage of the power offered by commission profiles and partner payouts you either need to use an affiliate provider that MemberMouse integrates with directly or use affiliate push notifications or WordPress hooks to integrate with your affiliate provider. Read this article to learn more about integrating with your affiliate system.



The commission profile selected here defines the rules that MemberMouse should follow when determining how to track commissions when this product is purchased. When "Use system default" is selected, the commission profile set as the default on the Commission Profiles page will be used. Otherwise, the specific commission profile selected will be consulted when this product is purchased.


Partner payouts are useful when you have a deal with a partner that says they should be paid a certain amount on every sale of this product. You can set up one or more partner payouts by specifying the affiliate ID of the partner as defined in your affiliate management system and then selecting a commission profile that should be used to determine how to track commissions for that partner. Partner payouts will be paid out every time this product is purchased in addition to any commissions owed to a referring affiliate. Click the icon to add additional partner payouts and click the  icon to remove partner payouts.


Purchase Confirmation Message
(optional)




This field will only be displayed if your site is configured to use an onsite payment method that supports card-on-file functionality. What's entered here will be displayed to the member in a dialog when they click a 1-click purchase link indicating that they want to purchase a product using their card on file. It will look something like this:



You can put whatever text you want here and you can use the MM_Form SmartTag with the type attribute set to 1clickpurchase in order to display dynamic product information such as product name and price, display form elements to collect shipping information and collect and apply a coupon code.

There are default templates provided that show you how to use SmartTags to display this information. Just click the template you want to insert next to the Insert Template label. Read the '1clickpurchase' section of this article to learn more about customizing the MM_Form SmartTags.

Depending on the amount of content you put in this field you may need to adjust the size of the purchase confirmation dialog. Read this article for instructions on how to change the size of the purchase confirmation dialog.