Add to Cart Button Does Not Display

 
To be able to order a given product, a Site User must both
a) belong to a Site Group* that is allowed to see the product, and 
b) the Site Group must be paired with a Pricing Engine for the product. 
*If the Site User belongs to more than one Site Group, at least one of the groups must meet both criteria above. Otherwise, they either not see the product, or they will see it but the Add to Cart button will be missing.

Troubleshooting a missing product or a missing Add to Cart button:
  1. What Site Groups can see the product?
    Make sure the User is a member of a Site Group that is selected in the Site Groups tab. Sites > Product > Site Group tab.
  2. What Site Groups can see pricing and the Add to Cart button for the product?
    Only Site Groups paired with a Pricing Engine can see pricing and Add to Cart. Make sure a Pricing Engine and Site Group pair have been set for a Site Group the user is a member of. Site > Product > Pricing tab.
     

In the Store, the Product is Missing

Cause: A Site User / Site Group Issue

Example

  • The product has one Site Group turned on, Everyone.
  • The Site User bigmargin is a member of the Approvers Site Group but not Everyone.
  • The Product has a Price Engine paired with the Everyone Group, but not the Approvers Group.

Result: bigmargin will not be able to see the product page.

Solutions:

1) Either turn on the Approvers Group for the product as well as add a second price engine pairing, this one for the Approver Group, or

2) Add bigmargin to the Everyone Group in addition to Approvers.


In the Store's product page, the Add to Cart Button is Missing 

Cause: A Price Engine / Site Group Pairing Issue

Example:

  • The product has two Site Groups turned on, Everyone and Approvers.
  • The Site User bigmargin is a member of the Approvers Site Group but not Everyone.
  • The Product has a Price Engine paired with the Everyone Group, but not the Approvers Group.

Result: bigmargin will be able to see the product page, but will not see any pricing, nor the Add to Cart button.

Solutions:

1) Add bigmargin to the Everyone Group in addition to Approvers, or

2) Add a second price engine pairing, this one for the Approver Group