Skip to content

Commit

Permalink
Update index.md
Browse files Browse the repository at this point in the history
  • Loading branch information
huyenntk-mageplaza committed Aug 21, 2023
1 parent c3c0938 commit fe93a3a
Showing 1 changed file with 35 additions and 15 deletions.
50 changes: 35 additions & 15 deletions docs/loyalty-program/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,8 @@ From the **Admin Panel**, go to `Marketing > Loyalty Program > Configuration`, s

![](https://i.imgur.com/HfKEPsa.png)

![](https://i.imgur.com/h19kIKj.png)

- **Enable**: Select **Yes** to enable the module.
- **Enable Loyalty Page**: Select **Yes** to show the Loyalty page at frontend
- **Select Static Block**:
Expand All @@ -71,13 +73,27 @@ From the **Admin Panel**, go to `Marketing > Loyalty Program > Configuration`, s
- **Start Time**: Starting time to calculate the statistic
- **End Time**: Finishing time to get the statistic
- **Note**: If Day or Month or Year is chosen for Duration, Start Time and End Time must be in numbers only. The numbers indicate the length of time.
- Eg: Duration = Month, Start Time = 2, End Time = 0 (or left blank).

Eg: Duration = Month, Start Time = 2, End Time = 0 (or left blank).

=> The result is the statistics of 2 months earlier.

As for Custom duration, Start Time and End Time can be in text which is in relative formats.
- Eg: Start Time = first day of the previous month, End Time = first day of this month.

Eg: Start Time = first day of the previous month, End Time = first day of this month.

=> The result will be the statistics of last month.


- **Add to Schedule**: Choose **Yes** to enable automatic checking on Customer Apply Program. If your website deals with a lot of customer data and orders, applying a schedule helps speed up the automatic checking process.

***Note***: When you select **Yes** in the field **Add to Schedule**, the **Apply Program** button in the Manage Loyalty Program Grid will be hidden. This is because running both simultaneously can conflict with the system and cause errors on the website. Display more fields:

- **Apply Schedule**: Set the time for the system to check the apply program automatically. The default value is `0 0 * * *`, meaning it will auto-run every day. For more details, please check <a href="https://www.mageplaza.com/faqs/how-configure-cronjob.html" target="_blank" rel="dofollow noopener">here</a>.

***Note***: To check faster, you can also run this command line:
```
php bin/magento mp-loyaltyprogram:apply
```

#### 1.2. Email Configuration

Expand Down Expand Up @@ -131,13 +147,13 @@ From the **Admin Panel**, go to `Marketing > Loyalty Program > Manage Loyalty Pr
![](https://i.imgur.com/f2YsNnS.png)

- This is where the Loyalty Program information is displayed.
- From the **Manage Loyalty Program** section, admin can capture basic information of Loyalty Programs such as ID, Name, Status, Number of customers, Number of Rules, Priority, and Action.
- **Action**:
- From the **Manage Loyalty Program** section, the admin can capture basic information of Loyalty Programs such as ID, Name, Status, Number of customers, Number of Rules, Priority, and Action.
- **Actions**:
- **Delete**: Delete information on the **Manage Loyalty Program** page.
- **Change Status**: Change the status of the selected Loyalty Program.
- **Edit**: Redirect to the edit page of the previously created Loyalty Program
- In addition, admin can filter, change store view, hide/show columns.

- In addition, the admin can filter, change store view, hide/show columns.
- Apply Programs: Apply all programs for customers that are set in each program.

#### 2.2. Create/Edit Loyalty Program

Expand All @@ -149,17 +165,17 @@ From the **Admin Panel**, go to `Marketing > Loyalty Program > Manage Loyalty Pr

- **Name**: Enter the name of a loyalty program. this is a required field.
- **Status**: Select **Enable** so that the loyalty program can be activated
- **Duration**: Set the active time for loyalty program. There are four options: Permanent, Day, Month ,Year. In which Permanent means that Loyalty Program will be active unlimited time
- **Description**: Enter the description of the loyalty program, the information is displayed under the program name. Admin can add images, change description to HTML, adit the description types.
- **Duration**: Set the active time for the loyalty program. There are four options: Permanent, Day, Month, Yea. In which, Permanent means that Loyalty Program will be active unlimited time
- **Description**: Enter the description of the loyalty program, the information is displayed under the program name. Admin can add images, change the description to HTML, adit the description types.

![](https://i.imgur.com/Ca9QbwK.png)


- **Priority**:
- Enter the priority level to filter conditions for customer satisfied the loyalty program.
- Enter the priority level to filter conditions for customers satisfied the loyalty program.
- 0 is the highest priority.

**Note**: Select the rule to apply loyalty program. Please access to `Marketing > Cart Price Rule`, select **Add new rule** to create a rule. At **Cart Price Rule** choose **Loyalty Programs**
**Note**: Choose the cart price rule to apply to your Loyalty Program. Navigate to **Marketing > Cart Price Rule**, select **Add new rule** to create a new rule. In each rule, choose a suitable option in the field **Loyalty Programs**. Customers who meet these Loyalty Programs criteria can use the coupon code created from this rule.

![](https://i.imgur.com/XMocm2a.png)

Expand All @@ -172,13 +188,17 @@ Select the conditions to apply customers to each program. The customer informati

##### 2.2.3. Customers

Only displayed when admin finishes creating the program
Only displayed when admin finishes creating the program.

![](https://i.imgur.com/uzBQ6KL.png)

- Click **Select**, choose one or many customer groups to add to the loyalty program, then **Save**.

![](https://i.imgur.com/9tHt4Am.png)
![](https://i.imgur.com/xyXHNj7.png)

- **Customer**: Clicking on the **Customer** field will display the table, select specific customer to add to the loyalty program, then click **Save**. Admin can choose many customers once.
- Click **Add Customer** to add more customer to the program. The successfully added customers will be display in the grid below.

![](https://i.imgur.com/ldIDQjK.png)
![](https://i.imgur.com/eBVt8DG.png)

#### 2.3. Manage Customer

Expand Down

0 comments on commit fe93a3a

Please sign in to comment.