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 6 hours ago.

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

50%

Estimated time:
8: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

Actions #1

Updated by Pavan Kumar Murala 2 days ago

  • Status changed from New to In Progress

Updated by Pavan Kumar Murala about 21 hours ago

  • % Done changed from 0 to 50

My laptop was not working for approximately 3 hours. During that time, I moved my code to another laptop (Maha's laptop) so I could continue working. In the afternoon, my laptop started working again.

Due to this issue, around 3 hours were lost. After my laptop was restored, I moved the latest code from the existing main branch to the subscription branch, and the assigned work has been completed.

Actions #3

Updated by Pavan Kumar Murala about 6 hours ago

  • Due date changed from 08/05/2026 to 08/06/2026
Edit Copy Actions

Also available in: Atom PDF