Skip to main content

Automate Loyalty Points for BigCommerce Orders: Award & Remove Effortlessly

Set precise rules for awarding or removing loyalty points in BigCommerce based on an order's payment status.

Updated this week

For BigCommerce users

Before you get started

Here are some key details to note about awarding and removing loyalty points for orders with BigCommerce.

  • Customer orders automatically sync with your Marsello account.

  • If "Making a Purchase" is enabled, customers earn points for purchases.

  • If an order is canceled or returned, Marsello can automatically remove earned points.

  • Customize when points are awarded or removed based on payment status in Settings > Loyalty > Points Program.

🤖 By default, customers will:

  • Earn loyalty points if their order's payment status is: Completed

  • Remove their loyalty points if their order's payment status is: Refunded


Choose when customers earn points for making a purchase

1. In your Marsello admin, go to Settings > Loyalty > Points program

2. Under BigCommerce > Order Rewarding, click Reward Points when Payment Status is one of:

3. From the drop-down, click to add or remove your preferred Payment Status options

  • You can update this to suit your business. Your customers will only be rewarded loyalty points for their purchases once.

In the Marsello admin, the user goes to Settings > Loyalty > Points program. Under BigCommerce > Order Rewarding, they click "Reward Points when Payment Status is one of:" and use the drop-down menu to add or remove preferred payment status options. This setting controls when customers earn loyalty points for their purchases.

4. Click Save


Choose when customers' loyalty points are removed

1. In your Marsello admin, go to Settings > Loyalty > Points program

2. Under BigCommerce > Order Rewarding, view Cancel Points when Payment Status is one of:

3. From the drop-down, click to add or remove your preferred Payment Status option(s)

n the Marsello admin, the user navigates to Settings > Loyalty > Points program. Under BigCommerce > Order Rewarding, they view "Cancel Points when Payment Status is one of:" and use the drop-down menu to add or remove preferred payment status options to determine when customers’ loyalty points are removed.

📝 Note: You can choose to add more than one payment status.

4. Click Save


How to check the order's payment status in BigCommerce

1. In your BigCommerce Admin, go to Order


2. Search for the order by Customer Name or Order ID


3. On the order line item, you can see the order's Payment Status to compare with your Marsello loyalty order rewarding settings for earned or removed points.

In the BigCommerce Admin, the user navigates to Orders, searches for an order by Customer Name or Order ID, and views the Payment Status on the order line item to compare with Marsello loyalty order rewarding settings for earning or removing points.

Your customers' experience

When a customer makes a purchase, their order details and payment status sync automatically with your Marsello account.

Earning Points

If the order's payment status aligns with your Marsello settings, points are automatically awarded. Customers will also receive an email notification of earned points if the "Earned Points Email" is enabled.

When an order’s payment status matches the Marsello settings, loyalty points are automatically awarded to the customer. If the "Earned Points Email" is enabled, the customer also receives an email notification about their earned points.

Removing points

When a customer returns an order or the sale is canceled, the updated order and payment status sync automatically with your Marsello account. If the new payment status matches your Marsello settings, loyalty points are automatically removed from the customer's profile.


Merchants also searched for: bigcomm, bicommerce, ppoi, bigco, reomving, bgic, pount, popints

Did this answer your question?