...
As a store owner, I want the store can apply the same cart rule that I set up for the online store so that customer can enjoy an omnichannel shopping experience
4. Pre-conditions
The staff’s account need to be granted with Cart price rules permission.
5. Post-conditions
Any states that the system must be in or conditions that must be met after the use case is completed successfully. These will be met if the main flow or alternative is allowed. Some exceptions may result in failure to meet the Post-conditions.
...
cart price rule is already configured in the Magento Backend
5. Main flow (Required)
The most common path of interactions between the user & the system:
Staff can access Cart Price Rules by following the following path: Admin Panel > Marketing > Cart Price Rules
Choose Add New Rule at the top-right corner
Under Rule Information, input the general information of the c
Rule Name: The Name of the Promotion Campaign (required)
Description: Short description of the rule
Active: YES
Websites: Select the Website/Websites that the rule will be applied to. Can select multiple website by Ctrl + Left Click
Customer Groups: Select the Customer Group/Groups that will be entitled to the cat price rules configuration. Can select multiple customer groups by Ctrl + Left Click
Coupons: Select either No Coupon or Specific Coupon.
From: The starting date of the cart price rule
To: The ending date of the cart price rule
Priority: The Priority setting is important when two cart rules/coupon codes are valid for the same product at the same time. The rule with the highest Priority setting (1 being the highest) will control the cart action
Public in RSS Feed: Yes/No
Under Condition, configure the condition of the shopping cart that need to be met so the cart price rule can go into actions. If the cart price rule is applied to all product then leave as default. For example: If an item is FOUND in the cart with ALL of these conditions true: Category Shoes (promotion is applied when there is an item belongs to Shoes category placed in shopping cart)
Under Actions, input the following:
Apply: Select the promotion type (Percent of product price discount/Fixed amount discount/Fixed amount discount for whole cart/Buy X get Y with discount amount is Y)
Discount Amount:
Maximum Qty Discount is Applied To:
Discount Qty Step (Buy X):
Apply to shipping amount: Yes/No
Discard subsequent rules: Yes if you want to prevents multiple discounts from being applied to the same product. Otherwise, select No
Define additional conditions as needed for the action and the whether shipping fee is free or not (basically the additional benefit that customer will gain). For example: If ALL of these conditions are TRUE: SKU white-socks-L (customer receives a pair of white socks size L for a purchase of any shoes item)
Select how the name of the cart price rule appears on your website by inputting Default Rule Labels for All Store View under Label tabs, or for a specific store view under Store View Specific Labels.
Click SAVE at the top-right corner, the system will automatically apply the cart price rule based on the configuration above.
7. Alternative flows (if any)
The owner can configure the cart price rule so that customer need to use the coupon code in order to have a discount price.
Under Rule Information tab, select Coupon>Specific Coupon
Input a desired Coupon Code or check Use Auto Generation checkbox
Define how many times this coupon code can be redeemed under Use per Coupon.
Define how many time a customer can use the coupon for their purchase under Uses per Customer
Under Manage Coupon Codes, define the quantity of the coupon, the maximum length of the coupon, the Format of the coupon.
Click Save
...
Customer selects the products that they want at brick-and-mortar store and then bring it to the cashier to checkout.
To proceed checkout, cashier adds the items to cart by scanning barcode/searching/selecting products in the POS frontend.
If the items in shopping cart match with the conditions of the cart price rules, , the POS system will automatically apply the promotion to the customer’s cart (i.e discount a fixed amount of the product, a percentage of a product, a fixed amount of the whole shopping cart, or a free item) based on the configuration of the Action tab in the cart price rule.
6. Alternative flows
Customer presents the coupon code along with the products that they want to purchase at the cashier
Cashier then proceeds to add items to cart by scanning barcode/searching/selecting products in the POS frontend.
Cashier selects Discount and enter the coupon code and click Apply. The POS automatically apply the promotion to the shopping cart of the customer based on the cart price rule associated with said coupon code.
7. Fit & Gap analysis (Keep internal)
Compare this use case with the current Magestore solution to identify 3 types:
...