Project

General

Profile

Edit Copy Actions

Feature #10208

open

Migrate all coupon-related code and associated functionalities from the Main branch to the Subscription branch. Ensure that every coupon feature works correctly after migration without affecting existing functionality.

Added by Pavan Kumar Murala 2 days ago. Updated about 3 hours ago.

Status:
Resolved
Priority:
Normal
Target version:
-
Start date:
08/04/2026
Due date:
08/06/2026 (Due in 0 days)
% Done:

100%

Estimated time:
18:00 h
Spent time:

Description

Move and verify the following coupon-related modules and functionalities:

Coupon Creation
Create new coupons
Validation rules
Coupon types and configurations
Coupon Edit
Update coupon details
Enable/disable coupons
Modify coupon conditions
Coupon View
Coupon listing
Search and filter
View coupon details
Coupon Analytics
Coupon usage reports
Redemption statistics
Performance metrics
Action History
Coupon creation history
Edit history
Status change history
Audit logs
POS Billing
Apply coupons during billing
Coupon validation
Discount calculation
Billing flow integration
Sales
Coupon application in sales transactions
Discount calculations
Sales order integration
Sales Return
Coupon handling during sales returns
Discount reversal (if applicable)
Return validation
Return to Coupon
Restore or reissue coupon based on return policy
Validate coupon eligibility after returns
Handle all return-related coupon scenarios
Acceptance Criteria
All coupon-related code is migrated from the Main branch to the Subscription branch.
All existing coupon functionalities work as expected.
Action history is maintained correctly.
POS Billing, Sales, and Sales Return coupon flows function without issues.
Coupon analytics display accurate data.
No regression issues are introduced.
Code is tested and verified for all coupon-related scenarios.
Testing Checklist
Coupon creation
Coupon editing
Coupon viewing
Coupon analytics
Action history
POS billing with coupons
Sales with coupons
Sales return with coupons
Return-to-coupon scenarios
Edge cases and validation
Regression testing completed

This task covers the complete migration of all coupon-related functionality and the required verification before merging into the Subscription branch.


Add

Subtasks


Add

Related issues

Edit Copy Actions

Also available in: Atom PDF