{"id":271465,"date":"2020-10-22T15:38:33","date_gmt":"2020-10-22T15:38:33","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=271465"},"modified":"2026-11-03T14:02:34","modified_gmt":"2026-11-03T14:02:34","slug":"laravel-ecommerce-reward-points","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/","title":{"rendered":"User Guide for Laravel eCommerce Reward Point"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/laravel-ecommerce-reward-points.html\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel eCommerce Reward Point<\/a> module allows the admin to reward customers with points. In addition, the admin can set up reward points and manage them from the admin panel.<\/p>\n\n\n\n<p>The admin can give reward points when a customer registers, has a birthday, reviews a product or places an order. Also, order rewards can be product-wise, category-wise, attribute-wise or cart amount-wise.<\/p>\n\n\n\n<p>The customers can then redeem their points in the cart or at checkout. As a result, this helps to build customer trust toward your online store and also boosts sales.<\/p>\n\n\n\n<p><strong>Note:-<\/strong> This version of the module works with <strong>Bagisto 2.5<\/strong> and therefore needs <strong>PHP 8.4<\/strong> or later.<\/p>\n\n\n\n<p>Check a brief overview of the admin plugin configuration settings &#8211;  <\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"zwRbKfzHMPM\"><div class=\"components-placeholder__instructions\">zwRbKfzHMPM<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Complete Features List for Laravel eCommerce Reward Points.<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Admin can give reward points on customer registration.<\/li>\n\n\n\n<li>Similarly, customers can earn points on their date of birth.<\/li>\n\n\n\n<li>Customers also get points when they review a product.<\/li>\n\n\n\n<li>Admin can add Product, Category, Cart and Attribute based rewards.<\/li>\n\n\n\n<li>Besides that, product, category and cart rewards can run for a specific time.<\/li>\n\n\n\n<li>Each type of reward has its own expiry days.<\/li>\n\n\n\n<li>When an order matches more than one reward, the reward rules decide which one is given.<\/li>\n\n\n\n<li>Otherwise, the highest reward point is given by default.<\/li>\n\n\n\n<li>Admin can view all the customers and their rewards.<\/li>\n\n\n\n<li>The redemption settings let the admin set the value of the points.<\/li>\n\n\n\n<li>Customers can see their reward points in their account.<\/li>\n\n\n\n<li>In addition, customers get email notifications for their reward points.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to install the module?<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First, unzip the respective extension zip. Then merge the &#8220;packages&#8221; and &#8220;public&#8221; folders into the project root directory.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>After that, go to the composer.json file and add the following line under &#8216;psr-4&#8217;.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\"Webkul\\\\Rewards\\\\\": \"packages\/Webkul\/Rewards\/src\"<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Then run composer dump-autoload to autoload the files.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">composer dump-autoload<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Similarly, go to the bootstrap\/providers.php file and add the following line under &#8216;providers&#8217;.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">use Webkul\\Rewards\\Providers\\RewardsServiceProvider;\n\ninside return [...]\n\nRewardsServiceProvider::class,<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Now run the module installation command. It runs the migrations, publishes the assets and also clears the cache.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">php artisan rewards:install<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Finally, add the following commands to the server cron so that they run once a day.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">0 0 * * * cd \/path-to-your-project && php artisan reward:expire\n0 0 * * * cd \/path-to-your-project && php artisan time-reward:disable\n0 1 * * * cd \/path-to-your-project && php artisan dob:cron<\/pre>\n\n\n\n<p><strong>reward:expire:-<\/strong> Expires the reward points after their expiry date.<br><strong>time-reward:disable:-<\/strong> Disables the product, category and cart rewards after their end date.<br><strong>dob:cron:-<\/strong> Gives the reward points to the customers when it is their birthday.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Now the module is ready, so execute the project on your domain.<\/p>\n<\/blockquote>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Admin Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>After the successful installation of the module, the admin needs to navigate to <strong>Configure &gt;&gt; Reward Point<\/strong> as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1498\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf.webp\" alt=\"Admin Configuration\" class=\"wp-image-558621\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf-2048x1370.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\">Admin Configuration<\/figcaption><\/figure>\n\n\n\n<p>First, select the channel and the locale, because these settings are saved for each channel and locale.<\/p>\n\n\n\n<p><strong>Module Status:-<\/strong> Here, the admin can enable or disable the module.<\/p>\n\n\n\n<p><strong>Reward When Customer Registers:-<\/strong> Set the points a customer gets when they register.<\/p>\n\n\n\n<p><strong>After how many days the Reward Point expires on Customer Registration:-<\/strong> Set the number of days until these points expire.<\/p>\n\n\n\n<p><strong>Reward For Customer Date Of Birth:-<\/strong> Similarly, set the points a customer gets on their birthday, once a year.<\/p>\n\n\n\n<p><strong>After how many days the Reward Point expires on Customer Date Of Birth:-<\/strong> Then set the number of days until the birthday points expire.<\/p>\n\n\n\n<p><strong>Reward when Product is Reviewed:-<\/strong> Also, set the points a customer gets for a product review, once per product.<\/p>\n\n\n\n<p><strong>After how many days the Reward Point expires on Product Review:-<\/strong> Set the number of days until the review points expire. These days are counted from when the admin approves the review.<\/p>\n\n\n\n<p><strong>After how many days the Reward Point expires on Product Purchase:-<\/strong> Set the number of days until the product reward points expire.<\/p>\n\n\n\n<p><strong>After how many days the Reward Point expires on Product Category:-<\/strong> Similarly, set the days for the category reward points. Once these days pass, the points expire.<\/p>\n\n\n\n<p><strong>After how many days the Reward Point expires on Product Attribute:-<\/strong> Set the number of days until the attribute reward points expire.<\/p>\n\n\n\n<p><strong>After how many days the Reward Point expires on Cart Reward:-<\/strong> Also, set the number of days until the cart reward points expire.<\/p>\n\n\n\n<p><strong>Reward Point Used At One Time:-<\/strong> Set the maximum points a customer can use on one order. However, if this field is empty, customers cannot use any points.<\/p>\n\n\n\n<p><strong>Email Notifications:-<\/strong> Finally, enable or disable the reward point emails to customers.<\/p>\n\n\n\n<p>Then click on <strong>Save Configuration<\/strong> to save the settings.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Reward Point on Product<\/h3>\n<\/div><\/div>\n\n\n\n<p>To set the reward point on products, navigate to <strong>Reward Point &gt;&gt; Product<\/strong> as shown in the image below:-<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"2240\" height=\"1498\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productadmin.webp\" alt=\"Reward on Product\" class=\"wp-image-558624\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productadmin.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productadmin-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productadmin-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productadmin-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productadmin-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productadmin-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productadmin-2048x1370.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\">Reward on Product<\/figcaption><\/figure>\n<\/div>\n\n\n<h5 class=\"wp-block-heading\"><strong>Reward Point on Product<\/strong><\/h5>\n\n\n\n<p>To add the reward point on a product, click on <strong>Create Product Reward<\/strong>. A page will then open as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1498\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productreward.webp\" alt=\"Add Product Reward\" class=\"wp-image-558623\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productreward.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productreward-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productreward-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productreward-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productreward-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productreward-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/productreward-2048x1370.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Enter Reward Points:-<\/strong> Here, enter the reward points.<\/p>\n\n\n\n<p><strong>Status:-<\/strong> Then set the reward as Active or Inactive.<\/p>\n\n\n\n<p><strong>Select Product:-<\/strong> After that, search and select the product.<\/p>\n\n\n\n<p>Finally, click on <strong>Save Product Reward<\/strong> to save the reward. As a result, the product page shows the reward points to the customers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reward Point on Product for Specific time.<\/h3>\n\n\n\n<p>Similarly, the admin can add a reward on a product for a specific time. For this, navigate to <strong>Reward Point &gt;&gt; Product &gt;&gt; Product For Specific Time<\/strong> as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1760\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specifictimelist.webp\" alt=\"Product Reward for Specific time\" class=\"wp-image-558626\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specifictimelist.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specifictimelist-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specifictimelist-1200x943.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specifictimelist-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specifictimelist-768x603.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specifictimelist-1536x1207.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specifictimelist-2048x1609.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Then click on <strong>Create Reward Time Specific Reward<\/strong>, and a page will open as shown below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1498\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificproducttime.webp\" alt=\"Add product reward for specific time\" class=\"wp-image-558625\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificproducttime.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificproducttime-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificproducttime-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificproducttime-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificproducttime-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificproducttime-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificproducttime-2048x1370.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enter Reward Points:-<\/strong> Here, enter the reward points.<\/li>\n\n\n\n<li><strong>Start Date:-<\/strong> Select the date when the reward starts.<\/li>\n\n\n\n<li><strong>End Date:-<\/strong> Select the end date. After this date, the reward is disabled automatically.<\/li>\n\n\n\n<li><strong>Status:-<\/strong> Also, set the reward as Active or Inactive.<\/li>\n\n\n\n<li><strong>Select Product:-<\/strong> Then search and select the product.<\/li>\n<\/ul>\n\n\n\n<p>Finally, click on <strong>Save Product Time Specific Reward<\/strong> to save the reward.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Reward Point On Category<\/h3>\n<\/div><\/div>\n\n\n\n<p>Same as products, the admin can also set the reward points on a category. For this, navigate to <strong>Reward Point &gt;&gt; Category<\/strong> and then click on <strong>Create Category Reward<\/strong> as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1498\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryreward.webp\" alt=\"Category Reward\" class=\"wp-image-558629\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryreward.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryreward-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryreward-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryreward-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryreward-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryreward-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryreward-2048x1370.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enter Reward Points:-<\/strong> Enter the reward points.<\/li>\n\n\n\n<li><strong>Status:-<\/strong> Then set the reward as Active or Inactive.<\/li>\n\n\n\n<li><strong>Select Category:-<\/strong> After that, select the category.<\/li>\n<\/ul>\n\n\n\n<p>Finally, click on <strong>Save Category Reward<\/strong> to save the reward.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reward Point on Category for Specific time.<\/h3>\n\n\n\n<p>The admin can also set the reward on a category for a specific time. Navigate to <strong>Reward Point &gt;&gt; Category &gt;&gt; Category For Specific Time<\/strong> and then click on <strong>Create Category Time Specific Reward<\/strong> as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1498\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryrewardontime.webp\" alt=\"category reward for specific time\" class=\"wp-image-558630\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryrewardontime.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryrewardontime-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryrewardontime-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryrewardontime-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryrewardontime-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryrewardontime-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/categoryrewardontime-2048x1370.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enter Reward Points:-<\/strong> Here, enter the reward points.<\/li>\n\n\n\n<li><strong>Start Date:-<\/strong> Select the date when the reward starts.<\/li>\n\n\n\n<li><strong>End Date:-<\/strong> Select the end date. After this date, the reward is disabled automatically.<\/li>\n\n\n\n<li><strong>Status:-<\/strong> Also, set the reward as Active or Inactive.<\/li>\n\n\n\n<li><strong>Select Category:-<\/strong> Then select the category.<\/li>\n<\/ul>\n\n\n\n<p>Finally, click on <strong>Save Category Reward For Time Specific<\/strong> to save the reward.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Reward Point on Cart<\/h3>\n<\/div><\/div>\n\n\n\n<p>In addition, the admin can set the reward point on the cart amount. Navigate to <strong>Reward Point &gt;&gt; Cart<\/strong> and then click on <strong>Add Reward Point on Cart<\/strong> as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1498\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/cartreward.webp\" alt=\"Cart Reward\" class=\"wp-image-558631\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/cartreward.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/cartreward-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/cartreward-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/cartreward-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/cartreward-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/cartreward-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/cartreward-2048x1370.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enter Reward Points:-<\/strong> Enter the reward points.<\/li>\n\n\n\n<li><strong>Amount From:-<\/strong> Enter the starting cart amount for the reward.<\/li>\n\n\n\n<li><strong>Amount To:-<\/strong> Then enter the ending cart amount.<\/li>\n\n\n\n<li><strong>Start Date:-<\/strong> Select the date when the reward starts.<\/li>\n\n\n\n<li><strong>End Date:-<\/strong> Select the end date. After this date, the reward is disabled automatically.<\/li>\n\n\n\n<li><strong>Status:-<\/strong> Also, set the reward as Active or Inactive.<\/li>\n<\/ul>\n\n\n\n<p>Finally, click on <strong>Save Cart Reward<\/strong> to save the reward.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Attribute Reward Details<\/h3>\n\n\n\n<p>The admin can see all the attribute rewards under <strong>Reward Point &gt;&gt; Attribute<\/strong> as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"803\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/attributereward-1200x803.webp\" alt=\"Attribute Rewards\" class=\"wp-image-558639\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/attributereward-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/attributereward-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/attributereward-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/attributereward-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/attributereward-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/attributereward-2048x1370.webp 2048w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To add a new attribute reward, click on <strong>Create Reward Point on Attribute<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enter Reward Points:-<\/strong> Enter the reward points.<\/li>\n\n\n\n<li><strong>Select Attribute:-<\/strong> Then select the attribute from the list.<\/li>\n\n\n\n<li><strong>Status:-<\/strong> Set the status as Active to enable the reward.<\/li>\n<\/ul>\n\n\n\n<p>Finally, click on <strong>Save Reward Point on Attribute<\/strong>. The reward then applies to all the products with this attribute.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reward Rules<\/h3>\n\n\n\n<p>An order gets only one reward. However, an order can match two or more rewards. In this case, the reward rules decide which reward is given.<\/p>\n\n\n\n<p>The admin can see all the reward rules under <strong>Reward Point &gt;&gt; Reward Rules<\/strong> as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"803\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardrule-1200x803.webp\" alt=\"Reward Rule list\" class=\"wp-image-558640\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardrule-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardrule-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardrule-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardrule-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardrule-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardrule-2048x1370.webp 2048w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To create a new rule, click on <strong>Create Reward Rule<\/strong>. A page will then open as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"803\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/createrewardrule-1200x803.webp\" alt=\"Create Reward Rules \" class=\"wp-image-558641\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/createrewardrule-1200x803.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/createrewardrule-300x201.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/createrewardrule-250x167.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/createrewardrule-768x514.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/createrewardrule-1536x1027.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/createrewardrule-2048x1370.webp 2048w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Name:-<\/strong> Enter the rule name.<\/li>\n\n\n\n<li><strong>Description:-<\/strong> Then enter the rule description.<\/li>\n\n\n\n<li><strong>Condition Type:-<\/strong> Select Match All Conditions or Match Any Condition.<\/li>\n\n\n\n<li><strong>Add Condition:-<\/strong> Add conditions such as Cart Subtotal, Payment Method, Shipping Method or Categories. However, a rule without conditions always matches.<\/li>\n\n\n\n<li><strong>Winning Reward Type:-<\/strong> Select the reward to give when the rule matches: Product Reward, Category Reward, Attribute Reward or Cart Reward.<\/li>\n\n\n\n<li><strong>Priority:-<\/strong> Set the order in which the rules are checked, because a lower number is checked first.<\/li>\n\n\n\n<li><strong>Status:-<\/strong> Also, set the rule as Active or Inactive.<\/li>\n<\/ul>\n\n\n\n<p>Finally, click on <strong>Save Reward Rule<\/strong> to save the rule.<\/p>\n\n\n\n<p>By default, if no rule matches the order, the highest reward point is given.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Reward System Details<\/h3>\n<\/div><\/div>\n\n\n\n<p>The admin can see the reward points of all the customers under <strong>Reward Point &gt;&gt; Reward System Details<\/strong> as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1760\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userdetails.webp\" alt=\"User Reward Details\" class=\"wp-image-558632\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userdetails.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userdetails-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userdetails-1200x943.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userdetails-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userdetails-768x603.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userdetails-1536x1207.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userdetails-2048x1609.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To see the details of a customer, click on the eye icon under the action. The page will then open as shown below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1760\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificuseradmin.webp\" alt=\"Specific User Details\" class=\"wp-image-558636\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificuseradmin.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificuseradmin-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificuseradmin-1200x943.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificuseradmin-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificuseradmin-768x603.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificuseradmin-1536x1207.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/specificuseradmin-2048x1609.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here, the admin can see each reward of the customer with its points, date, expiration date, note and status.<\/p>\n\n\n\n<p><strong>Note:-<\/strong> Customers can only use the <strong>Approved<\/strong> reward points.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Registration and birthday reward points are approved straight away.<\/li>\n\n\n\n<li>However, review reward points are approved only when the admin approves the review.<\/li>\n\n\n\n<li>Similarly, order reward points are approved when the order is completed.<\/li>\n\n\n\n<li>If the order is canceled, closed or marked as fraud, its reward points cannot be used.<\/li>\n\n\n\n<li>Also, the points cannot be used after their expiry date.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Redemption Settings<\/h3>\n<\/div><\/div>\n\n\n\n<p>Under <strong>Reward Point &gt;&gt; Redemptions Settings<\/strong>, the admin can set the redemption settings as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1760\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/redemptionrule.webp\" alt=\"RedemptionRule\" class=\"wp-image-558633\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/redemptionrule.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/redemptionrule-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/redemptionrule-1200x943.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/redemptionrule-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/redemptionrule-768x603.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/redemptionrule-1536x1207.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/redemptionrule-2048x1609.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Redemption Over Cart Subtotal:-<\/strong> Allow customers to apply points on the cart page. Keep this enabled, otherwise the points have no value.<\/li>\n\n\n\n<li><strong>Conversion rate for cart Subtotal Redemption:-<\/strong> Set the value of the points.<br>For example:- 10 points = $1<\/li>\n\n\n\n<li><strong>Enable Apply points during checkout:-<\/strong> Also, allow customers to apply points on the checkout page.<\/li>\n<\/ul>\n\n\n\n<p>Finally, click on <strong>Save<\/strong> to save the settings.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How Customers can use reward points?<\/h3>\n<\/div><\/div>\n\n\n\n<p>When the customer registers, the registration reward points are visible under <strong>Reward Points<\/strong> in the customer account as shown below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1760\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/customerdetailrewards.webp\" alt=\"Customer Details Rewards\" class=\"wp-image-558634\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/customerdetailrewards.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/customerdetailrewards-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/customerdetailrewards-1200x943.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/customerdetailrewards-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/customerdetailrewards-768x603.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/customerdetailrewards-1536x1207.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/customerdetailrewards-2048x1609.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>On the product page, the reward point details are also visible as shown in the image below:-<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2386\" height=\"1763\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userproductreward.webp\" alt=\"Reward points on product page\" class=\"wp-image-558650\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userproductreward.webp 2386w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userproductreward-300x222.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userproductreward-1200x887.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userproductreward-250x185.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userproductreward-768x567.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userproductreward-1536x1135.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/userproductreward-2048x1513.webp 2048w\" sizes=\"(max-width: 2386px) 100vw, 2386px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In addition, the reward points are visible on the order summary. The customer can then use any of their approved points.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1763\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/checkoutreward.webp\" alt=\"Reward points on order summary\" class=\"wp-image-558651\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/checkoutreward.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/checkoutreward-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/checkoutreward-1200x944.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/checkoutreward-250x197.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/checkoutreward-768x604.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/checkoutreward-1536x1209.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/checkoutreward-2048x1612.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To use the points, the customer clicks on <strong>Apply Rewards Points<\/strong> in the order summary. Then they enter the points in <strong>Enter Points<\/strong> and click on <strong>Apply Points<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"2240\" height=\"1760\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardcheckout.webp\" alt=\"Apply reward points\" class=\"wp-image-558652\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardcheckout.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardcheckout-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardcheckout-1200x943.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardcheckout-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardcheckout-768x603.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardcheckout-1536x1207.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardcheckout-2048x1609.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>However, the customer cannot apply more points than:-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Their approved reward points.<\/li>\n\n\n\n<li>The <strong>Reward Point Used At One Time<\/strong> limit.<\/li>\n\n\n\n<li>The value of the order total.<\/li>\n<\/ul>\n\n\n\n<p>**<strong>Note:-<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If the order matches more than one reward, such as Product, Category and Cart, only one reward is given.<\/li>\n\n\n\n<li>For example:-<\/li>\n\n\n\n<li>Cart reward gives 20 points.<\/li>\n\n\n\n<li>Category reward gives 10 points.<\/li>\n\n\n\n<li>Product reward gives 10 points.<\/li>\n\n\n\n<li>If a matching reward rule has the Winning Reward Type &#8220;Category Reward&#8221;, then only the &#8220;Category Reward&#8221; (10 points) is given.<\/li>\n\n\n\n<li>Otherwise, if no reward rule matches, the highest reward point (here Cart Reward, 20 points) is given by default.<\/li>\n<\/ul>\n\n\n\n<p>The admin can also see the reward points in the order and invoice details in the admin panel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><img decoding=\"async\" width=\"2240\" height=\"1760\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardsalesredeem.webp\" alt=\"reward redeem\" class=\"wp-image-558653\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardsalesredeem.webp 2240w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardsalesredeem-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardsalesredeem-1200x943.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardsalesredeem-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardsalesredeem-768x603.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardsalesredeem-1536x1207.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/rewardsalesredeem-2048x1609.webp 2048w\" sizes=\"(max-width: 2240px) 100vw, 2240px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>So, that was all about the User Guide of Laravel eCommerce Reward Points. For any queries or doubts, reach out to us at<strong>&nbsp;<a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a><\/strong>. <\/p>\n\n\n\n<p>You can also raise a ticket at our&nbsp;<a href=\"https:\/\/bagisto.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>HelpDesk System.<\/strong><\/a> Please explore our <strong><a href=\"https:\/\/webkul.com\/laravel-development\/\">Laravel Development Services&nbsp;<\/a><\/strong>and Quality&nbsp;<strong><a href=\"https:\/\/store.webkul.com\/catalogsearch\/result\/index\/?cat=171&amp;q=laravel\">Bagisto Extensions<\/a><\/strong>.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Laravel eCommerce Reward Point module allows the admin to reward customers with points. In addition, the admin can set up reward points and manage them from the admin panel. The admin can give reward points when a customer registers, has a birthday, reviews a product or places an order. Also, order rewards can be product-wise, <a href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":267,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8396,8929],"tags":[8055,9907,8678,9595,8071,5012],"class_list":["post-271465","post","type-post","status-publish","format-standard","hentry","category-bagisto","category-e-commerce-bagisto","tag-bagisto","tag-bagisto-ecommerce-platform","tag-laravel","tag-laravel-ecommerce-platform","tag-opensource","tag-reward-system"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>User Guide for Laravel eCommerce Reward Point<\/title>\n<meta name=\"description\" content=\"Laravel eCommerce Reward Point allows the admin to reward their customers with points that can be used in their next purchases.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for Laravel eCommerce Reward Point\" \/>\n<meta property=\"og:description\" content=\"Laravel eCommerce Reward Point allows the admin to reward their customers with points that can be used in their next purchases.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-22T15:38:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-03T14:02:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf.webp\" \/>\n<meta name=\"author\" content=\"Simant Verma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Simant Verma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/\"},\"author\":{\"name\":\"Simant Verma\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/person\\\/63f64723fe98f166757f7903d1f7e7e0\"},\"headline\":\"User Guide for Laravel eCommerce Reward Point\",\"datePublished\":\"2020-10-22T15:38:33+00:00\",\"dateModified\":\"2026-11-03T14:02:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/\"},\"wordCount\":2051,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/adminconf.webp\",\"keywords\":[\"Bagisto\",\"Bagisto ecommerce platform\",\"laravel\",\"laravel eCommerce platform\",\"Opensource\",\"Reward System\"],\"articleSection\":[\"Bagisto\",\"E commerce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/\",\"name\":\"User Guide for Laravel eCommerce Reward Point\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/adminconf.webp\",\"datePublished\":\"2020-10-22T15:38:33+00:00\",\"dateModified\":\"2026-11-03T14:02:34+00:00\",\"description\":\"Laravel eCommerce Reward Point allows the admin to reward their customers with points that can be used in their next purchases.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/adminconf.webp\",\"contentUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/adminconf.webp\",\"width\":2240,\"height\":1498,\"caption\":\"Admin Configuration\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/laravel-ecommerce-reward-points\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for Laravel eCommerce Reward Point\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/webkul.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\\\/\\\/cdnblog.webkul.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/webkul\\\/\",\"https:\\\/\\\/x.com\\\/webkul\",\"https:\\\/\\\/www.instagram.com\\\/webkul\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/webkul\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/webkul\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/webkul.com\\\/blog\\\/#\\\/schema\\\/person\\\/63f64723fe98f166757f7903d1f7e7e0\",\"name\":\"Simant Verma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Simant Verma\"},\"url\":\"https:\\\/\\\/webkul.com\\\/blog\\\/author\\\/simantverma-bd183\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for Laravel eCommerce Reward Point","description":"Laravel eCommerce Reward Point allows the admin to reward their customers with points that can be used in their next purchases.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for Laravel eCommerce Reward Point","og_description":"Laravel eCommerce Reward Point allows the admin to reward their customers with points that can be used in their next purchases.","og_url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2020-10-22T15:38:33+00:00","article_modified_time":"2026-11-03T14:02:34+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf.webp","type":"","width":"","height":""}],"author":"Simant Verma","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Simant Verma","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/"},"author":{"name":"Simant Verma","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/63f64723fe98f166757f7903d1f7e7e0"},"headline":"User Guide for Laravel eCommerce Reward Point","datePublished":"2020-10-22T15:38:33+00:00","dateModified":"2026-11-03T14:02:34+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/"},"wordCount":2051,"commentCount":1,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf.webp","keywords":["Bagisto","Bagisto ecommerce platform","laravel","laravel eCommerce platform","Opensource","Reward System"],"articleSection":["Bagisto","E commerce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/","url":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/","name":"User Guide for Laravel eCommerce Reward Point","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf.webp","datePublished":"2020-10-22T15:38:33+00:00","dateModified":"2026-11-03T14:02:34+00:00","description":"Laravel eCommerce Reward Point allows the admin to reward their customers with points that can be used in their next purchases.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/10\/adminconf.webp","width":2240,"height":1498,"caption":"Admin Configuration"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/laravel-ecommerce-reward-points\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for Laravel eCommerce Reward Point"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/63f64723fe98f166757f7903d1f7e7e0","name":"Simant Verma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7d1724606c049d771b8373de3119b9fde5f988195eb2e7d951f4acafa583388c?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Simant Verma"},"url":"https:\/\/webkul.com\/blog\/author\/simantverma-bd183\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/271465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/267"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=271465"}],"version-history":[{"count":35,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/271465\/revisions"}],"predecessor-version":[{"id":562721,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/271465\/revisions\/562721"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=271465"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=271465"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=271465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}