---
title: "Redeeming Reward Points in Salesforce with StoreConnect Customer Commerce"
source: https://www.storeconnect.com/articles/tutorials/redeem-reward-points-for-purchases
type: article
format: markdown
site: StoreConnect — Customer Commerce built natively on Salesforce
site_index: https://storeconnect.com/llms.txt
docs_index: https://support.storeconnect.com/llms.txt
note: Append .md to any page or article URL on this site to get its Markdown form.
---
# Redeeming Reward Points in Salesforce with StoreConnect Customer Commerce

Enable the redemption of rewards points in minutes with StoreConnect

Store credit with reward points is an excellent way to offer value and reward customer loyalty. This guide will walk you through the process of enabling your repeat customers to redeem reward points in your StoreConnect store to keep them coming back.

This guide will use the "Beauty Demo Store", which is installed with a StoreConnect Trial installation as explained [here](https://getstoreconnect.com/preview/content_article/a1A2u000007EsitEAC). We will configure the “Romantic Gift Box” product to be purchased with rewards points. This "Romantic Gift Box" product will have the following rewards points configurations at the end of the steps in this guide:

- It can be purchased with reward points
- It will have a normal points price of 120 points, with a points "sale" price of 100 points
- The product pricing will display the price in both currency and points on the product listing
- Shipping will be purchased with reward points
- The shipping cost will have a price of 30 rewards points
- A contact associated with a Salesforce account will be enabled to use rewards points for purchase
- These points will apply to the Beauty Demo Store for any product configured to be purchased with reward points, using the same steps listed below

[comment]:- These points will be deducted from the account that the contact is logged in under

![StoreConnect Product Listing with Points](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706640598/media/Screenshot_2024-01-30_at_11.44.49_AM.png)
*Note: This guides illustrates a secondary step in how to redeem reward points in StoreConnect Customer Commerce. Earning rewards points in StoreConnect must be enabled first for this to function correctly. To configure the earning of Rewards Points in StoreConnect, please see the previous guide [here](https://getstoreconnect.com/preview/content_article/a1A2u000007EsVuEAK)*

# 1. Install StoreConnect

This requires StoreConnect to be installed to your Salesforce Org, as described [here](https://getstoreconnect.com/articles/tutorials/install-storeconnect-to-salesforce-org){:target="_blank"}

Once StoreConnect is installed, four Primary objects/values work in conjunction to enable customers to earn rewards points:

1. "Store" Entry Configuration
2. "Price Book" Entry Configuration
3. "Shipping" Entry Configuration
4. "Contact" Entry Configuration

*Please insure that the user that is editing these configurations has access to these Salesforce Objects listed above, either via a profile or a permission set. The "StoreConnect Admin" Permission Set should allow the appropriate permissions for object access to complete this guide and will be installed automatically with the package*

![Order Object Configuration](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706565050/media/Screenshot_2024-01-29_at_2.43.28_PM.png)

![StoreConnect Product showing points to be earned](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706816542/media/sc-admin-permission-set-cropped.png)

Learn more about Salesforce Profiles [here](https://help.salesforce.com/s/articleView?id=sf.admin_userprofiles.htm&type=5)

Learn more about Salesforce Permissions Sets [here](https://help.salesforce.com/s/articleView?id=sf.perm_sets_create.htm&type=5)

Verify that StoreConnect is installed on your Salesforce org and you have the correct object/field permissions configured, then proceed to the next step.

# 2. Ensure that your StoreConnect Store is configured to earn points

A Store must be configured to allow the earning of points before an individual customer can spend them. 
If your store has not been configured to allow for the earning of points, complete these configurations
[here](https://getstoreconnect.com/preview/content_article/a1A2u000007EsVuEAK){:target="_blank"}.
    
# 3. Price Book Entry Configuration

Each product that is purchasable with points must have any applicable Price Book Entries configured to allow this:

1. Create or Edit the Price Book Entry for the product
1. Insure that `Can Purchase with Points` is checked
1. Fill in the `Purchase Points` field to define the amount of points needed to purchase this product. In this guide/example, we will use a normal `Purchase Points` price of 120, with a `Purchase Points Sale` price of 100 in the "Standard Price Book" entry of the "Romantic Gift Box" product.
  ![StoreConnect Price Book Entry Points Configuration](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706640144/media/product-price-book-reward-points.png){: style="margin-top:10px"}
1. Once the Price Book Entry has synced (this can a couple of minutes), check your store and make sure the price now shows in points (as well as currency, if configured as such). *Also note that the standard and sale points pricing both display to show those savings in the product listing*
  ![StoreConnect Product Listing with Points](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706654236/media/prod-detail-points-highlighted.png){: style="margin-top:10px"}

# 4. Shipping Configuration (Optional)

Shipping can optionally be enabled to be paid with points. The shipping rate’s conversion to points will be calculated using the price book’s `Default Purchase Rate`.

1. Navigate to "Products"
1. Select the “StoreConnect Shipping” Product
1. Edit the appropriate “Price Book Entry” by clicking `Edit` in the dropdown on the right of the Price Book which contains the Price Book Entry to edit
  ![StoreConnect Shipping Product Points Configuration](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706656378/media/shipping-price-book.png){: style="margin-top:10px"}
1. Enable the `Can Purchase with Points`
1. Add a purchase price in points for the shipping. We will use a `Purchase Points` value of 30 in this guide/example
  ![StoreConnect Shipping Product Points Configuration](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706656080/media/shipping-points-highlighted.png){: style="margin-top:10px"}

# 5. Contact Configuration

For each account, you need to specify what contacts are allowed to spend points. 

To test being able to spend points, you will need an account with points that you can log in as. If you haven’t already, purchase something that will earn you points and make sure you set a password after checkout so you can log into the StoreConnect store. You will need to be logged into the StoreConnect store to spend your points.

Once you have points for the account:

1. Open and edit your "Contact" record
2. Enable the `Can Use Account Points` checkbox
3. Click `Save`

![StoreConnect Shipping Product Points Configuration](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706641122/media/Screenshot_2024-01-30_at_11.56.37_AM.png)
**You may want to allow all contacts to automatically spend points associated with their account and can create a Flow to populate the checkbox on contact creation to automate this configuration.*

# 6. Preview Checkout with Reward Points

1. Go to your store and navigate to or search the "Romantic Gift Box" product
1. Make sure you can see a points price, as well as the currency price
  ![StoreConnect Product Listing with Points](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706654236/media/prod-detail-points-highlighted.png)
1. Add it to your cart
1. View your cart and enable the "Use Points" checkbox next to the "Romantic Gift Box" listing in the cart
  ![Cart Showing Points](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706652515/media/checkout-product-points.png){: style="margin-top:10px"}
1. Proceed to checkout
1. Select a shipping method and enable the "Use Points" checkbox (if shipping was configured to be payable with reward points)
  ![Shipping Payment Points](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706652515/media/checkout-product-points.png){:style="margin-top:10px"}
1. Check and ensure that the checkout page shows the product price in points
   ![Checkout Shipping Points](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706824814/media/checkout-cart-points-cropped.png){:width="550px" float:"left" style="margin-top:10px"}
1. Accept the terms and conditions and click the "Purchase" button. Checking out with points should show the "Payment due now" total in points for both the product and shipping in the compact cart section of the checkout page if setup correctly
  ![Shipping Payment Points Button](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706660405/media/payment-button-points-cropped.png){: style="margin-top:10px"}

# 7. Check the Account Points in your StoreConnect store

Once the order is completed, go to Account->Account Points. 

 ![StoreConnect Accounts Points Section](https://res.cloudinary.com/hzkr6fi81/image/upload/v1707778078/media/account-points-highlighted.png){: style="margin-top:10px"}

Verify that a points listing exists showing the following information:

1. The Item purchased with points
2. The amount of points used
3. The a "Type" entry of `Debit`
4. The date that the order was placed
  ![StoreConnect shop showing points page](https://res.cloudinary.com/hzkr6fi81/image/upload/v1707777010/media/storeconnect-account-points-page.png){: style="margin-top:10px"}

In addition, this page will show the "Current Balance" which is the account has to use to continue to purchase products as well as the "Pending Balance" which is any points owed from a previous purchase.

# 8. Check Order History and Account Points Ledger

1. Find/Open your Account in Salesforce
2. Find the "Orders" section 
3. Insure that the recently completed order is listed there
  ![Order Records](https://res.cloudinary.com/hzkr6fi81/image/upload/v1707773870/media/Accounts_listing_section_highlights.png){: style="margin-top:10px"}
4. Navigate to the "Account Points" section on the same Account record page
5. Insure that points used to pay for the order are listed in the Accounts Point section with the "Entry Type" listed as `Debit`
  ![Order Record Showing Points Accounts Ledger](https://res.cloudinary.com/hzkr6fi81/image/upload/v1707773351/media/accounts_points_ledger_highlighted.png){: style="margin-top:10px"}

# 9. Check Order Payment Method

1. Find/Open your order in the "Orders" section of the Account record page
2. Click to the `Related Lists` tab of the Order record
3. Scroll to the "Payments" section
4. Verify that "Account Points" is listed as the method of payment
  ![Order Record Showing Points as Payment Method](https://res.cloudinary.com/hzkr6fi81/image/upload/v1706653770/media/Screenshot_2024-01-30_at_3.27.27_PM.png){: style="margin-top:10px"}

---

## Follow StoreConnect

- [Email Newsletter](https://storeconnect.com/c/lp-newsletter)
- [LinkedIn Newsletter](https://www.linkedin.com/build-relation/newsletter-follow?entityUrn=7444956928444862464)
- [YouTube](https://www.youtube.com/channel/UCngKdP2x8l1wcbAKW3tvU8g)
- [LinkedIn](https://www.linkedin.com/company/storeconnect)
- [X / Twitter](https://x.com/storeconnecthq)

## Popular Links

- [Partners](https://storeconnect.com/partners)
- [Become a Partner](https://storeconnect.com/become-a-partner)
- [News](https://storeconnect.com/articles/news)
- [Events](https://storeconnect.com/articles/events)
- [Live Events](https://storeconnect.com/live-events)
- [Feature Comparison](https://storeconnect.com/how-we-compare)
- [Download a free trial](https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FMkeKUAT)
- [Book a Demo](https://storeconnect.com/contact)

## Documentation

- [Help documentation](https://support.storeconnect.com/help-documentation)
- [Videos & tutorials](https://support.storeconnect.com/videos-tutorials)
- [Developer reference](https://support.storeconnect.com/developer-reference)
- [Release notes](https://support.storeconnect.com/release-notes)
- [Troubleshooting](https://support.storeconnect.com/troubleshooting)
- [Trust Center](https://trust.getstoreconnect.com/)
- [Status Page](https://status.storeconnect.com/)

## Contact

- info@getstoreconnect.com
- US +1 415 745 3230
- AUS +61 2 8365 2308

100 S Ashley Dr, Suite 600-2461
Tampa FL 33602-600 USA

Level 22, Sydney Place
180 George Street
Sydney, NSW, 2000, AUS

## Machine-readable

- [Site index for agents](https://storeconnect.com/llms.txt): curated map of this site in llms.txt format
- [Documentation index for agents](https://support.storeconnect.com/llms.txt): full technical and product documentation map

Every page and article on this site has a Markdown rendering: append `.md` to its URL.

Continue in Markdown: [Home](https://storeconnect.com/home.md) · [How we compare](https://storeconnect.com/how-we-compare.md) · [Partners](https://storeconnect.com/partners.md) · [Become a partner](https://storeconnect.com/become-a-partner.md)

---

StoreConnect — https://www.storeconnect.com/articles/tutorials/redeem-reward-points-for-purchases