Laravel eCommerce Reward Point module allows the admin to reward customers with points. Also, the admin can set up reward points and manage them easily.
The admin can allocate reward points to the customers based on their purchases (product wise/category wise/cart amount wise).
The customers can redeem their points at the checkout. This will help to build customer trust toward your online store and also boost up sales.
Check a brief overview of the admin plugin configuration settings –
Complete Features List for Laravel eCommerce Reward Points.
- Admin can add Category rewards.
- Admin can add Product rewards.
- The Admin can add Cart rewards.
- The reward is calculated based on Category/Product/Cart.
- Admin can view all the users and all the rewards based on the order.
How to install the module?
- Unzip the respective extension zip and then merge “packages” and “public” folders into project root directory.
- Goto config/app.php file and add following line under ‘providers’
Webkul\Rewards\Providers\RewardsServiceProvider::class
- Goto composer.json file and add following line under ‘psr-4’
"Webkul\\Rewards\\": "packages/Webkul/Rewards/src"
- In the config/bagisto-vite.php file, add the following line under the ‘viters’ section:
'reward' => [ 'hot_file' => 'reward-vite.hot', 'build_directory' => 'themes/reward/build', 'package_assets_directory' => 'src/Resources/assets', ],
- Run these commands below to complete the setup
composer dump-autoload
php artisan migrate
php artisan vendor:publish --provider="Webkul\Rewards\Providers\RewardsServiceProvider" --force
php artisan optimize:clear
now execute the project on you
Admin Configuration
After the successful installation of the module the admin needs to navigate to Rewards points>>General Settings as shown in the image below:-
Module Status:- The admin can enable or disable the module.
Reward When Customer Register:- Set the reward points allocated to a customer for registering themselves.
After How many days the Reward Point Expire on Customer Register:- Set the number of days after which the rewards on register will expire.
Reward For Customer Date Of Birth:- Customers can get reward points on their birthday.
After How many days the Reward Point Expire on Customer Date Of Birth:- Set the number of days after which the rewards on customer birthday will expire.
Reward when Product Reviewed:- Set the reward points allocated to a customer on product review.
After How many days the Reward Point Expire on Product Reviewed:- Set the number of days after which the rewards on product review will expire.
Email Notifications:- Enable or Disable email notifications.
Reward Point on Product
To enable the reward point on products just navigate to the Reward Points>>Reward Point on Product as shown in the image below:-
Reward Point on Product
To add the reward point on the product click on add product reward a page will generate that will look as shown in the image below:-
Enter Reward Points:- Here the admin needs to enter the reward points.
Select Products:- In this field, the admin needs to search the product from the search field.
Status:- From here the admin can also enable or disable the reward point on product.
Reward Point on Product for Specific time.
To add the reward point on the product for a specific time click on reward point on product for specific time a page will generate that will look as shown in the image below:-
Click on add product specific reward a page will generate that will look like shown below:-
- Enter Reward Points:- Here the admin needs to enter the reward points.
- Select Product:- Search the product from the search field.
- Start Date:- Select the Start Date.
- End Date:- Select the end date.
- Status:- Active or Inactive reward point from here.
Reward Point On Category
Same as products the admin can also set the reward points for Category also as shown in the image below:-
The admin also needs to enter the reward points, Select the category and enable the status.
Admin can also set reward on the category based on the specific time just like for products as shown in the image below:-
The admin just needs to enter all the details like rewards points, select the category, and also the start date and end Date.
Reward Point on Cart
The admin can also set the reward point on the cart as shown in the image below:-
- Under the Add Cart Reward Point, there are several fields:-
- Enter Reward Points:- Enter the reward points here.
- Amount From:- Enter the initial amount here for the reward.
- Amount To:- Enter the final amount here for the reward.
- The admin also needs to enter the start date, and end date and also need to activate the status.
Reward System Details
The admin can see all the reward system details as shown in the image below:-
To see in detail click on the eye icon under the action, the page that generates will look like shown below:-
Redemption Settings
Under this the admin can perform several redemption settings as shown in the image below:-
- The admin can allow customers to apply points during checkout.
- The admin can also set the conversation rate for cart subtotal redemption.
for example:- 1 point=$2 - The admin can also enable to apply points during checkout.
How Customers can use reward points?
When the customer register, If the admin has provided the reward for registration that will be visible in the customer profile as shown below: –
In the product page, the details regarding the reward point is visible like shown in the below image:-
The reward points are also visible on the order summary page.
The customer needs to enter the points, The customer can use either the registration points or the other points to have been awarded.
Now, customers can apply the reward point by clicking on “Apply Rewards Points” from the summary cart.
**Note:-
- If the product falls under all the reward points like Product, Category, and Cart.
- Then all the reward points will be granted to the customer.
The admin can also see the reward points in the order details in the admin panel.
Support
So, that was much about the User Guide of Laravel eCommerce Reward Points for any queries or doubts reach out to us at [email protected]. You can also raise a ticket at our HelpDesk System.
Please explore our Laravel Development Services and Quality Bagisto Extensions.
Current Product Version - v2.1.2
Supported Framework Version - Bagisto v2.1.2
1 comments