Configuration options
In this section, you will find detailed instructions on how to configure various aspects of the Reward Points & Loyalty Program extension.
📄️ Configuration settings
To configure the Reward Points extension, navigate to Stores -> Settings -> Configuration -> Mirasvit Extensions -> Reward Points.
📄️ Social networks settings
The Reward Points extension allows you to add social media buttons to product and category pages, encouraging customers to share products and earn points. With Behavior rules, customers can be rewarded for sharing products on their social networks.
📄️ Earning rules
Earning rules define how customers can earn points.
📄️ Spending rules
Spending rules are relatively simple compared to earning rules, as they define the rate at which points can be converted into discounts.
📄️ Notification rules
Notification rules allow you to set up messages that notify customers about their current points balance, including both earned and spent points.
📄️ Tiers
Reward Tiers allow you to split your reward program into multiple levels, with each tier offering different earning and spending rates for customers. Each tier can also have unique benefits defined by Magento conditions, making higher tiers more valuable.
📄️ Rest API documentation
You can use the API to attract customers and increase the sales rate in your store. With the Reward Points extension, you can simultaneously integrate external tools that work on separate servers, including mobile applications. By using Reward Points, users can earn rewards for specific actions made outside of the store.
📄️ Example of REST API
To place an order using the Reward Points, you have to complete the following preconditions:
📄️ GraphQL Objects Reference
The full documentation on GraphQL is available on Magento DevDocs page GraphQL Developer Guide
📄️ Example of GraphQL API usage
Placing an order with the Reward Points + Referral program module
📄️ CLI commands
All of the commands runs by cron, but if you need to check or troubleshoot something, you can use the following commands: