Actions
기능(Feature) #2914
closed기능(Feature) #2680: ** B2C Online Coupon
기능(Feature) #2796: 7. PC_Payment Page
7. PC_Payment - Apply Coupon - Mapping API
Start date:
01/26/2026
Due date:
01/26/2026
% Done:
100%
Estimated time:
12.00 h
Part:
Build env.:
Dev
Description
기능(Feature) #2741: 7. PC_Payment - Apply Coupon_3-1-1. default / 3-1-2. non-member
기능(Feature) #2742: 7. PC_Payment - Apply Coupon_3-2-1. Auto-apply Max Discount / 3-2-3. Apply max discount-no available coupon
기능(Feature) #2744: 7. PC_Payment - Apply Coupon_Select Modal
기능(Feature) #2747: 7. PC_Payment - Apply Coupon_When Coupon 1 and 2 are applied, but coupon 1 is cancelled
기능(Feature) #2797: 7. PC_Payment - Apply Coupon_Select Modal_Card Animation
Updated by Tom Dong about 2 months ago
UI model
/**
* Mockup data for available coupons
*/
export const MOCKUP_AVAILABLE_COUPONS: AvailableCouponsResponse = {
totalCount: 6,
coupons: [
{
couponSeq: 1,
couponCode: 'WELCOME50K',
couponName: 'Welcome member',
discountType: 'AMOUNT',
discountValue: 50000,
discountAmount: 50000,
isStackable: false,
couponTag: 'Normal',
minPurchaseAmount: 100000,
isDisabled: false,
issuedDate: '2025-01-01',
validityEndDate: '2025-12-31',
checkInPeriod: '2025.10.01~2025.12.31 23:59 (KST)'
},
{
couponSeq: 6,
couponCode: 'NEWYEAR30K',
couponName: 'New Year 2025',
discountType: 'AMOUNT',
discountValue: 30000,
discountAmount: 30000,
isStackable: true,
couponTag: 'Stackable',
minPurchaseAmount: 50000,
isDisabled: false,
issuedDate: '2025-01-05',
validityEndDate: '2025-12-31'
},
{
couponSeq: 2,
couponCode: 'WEEKEND10',
couponName: 'Member discount',
discountType: 'PERCENT',
discountValue: 10,
discountAmount: 50000,
isStackable: true,
couponTag: 'Stackable',
minPurchaseAmount: 0,
maxDiscountAmount: 100000,
isDisabled: false,
issuedDate: '2025-01-15',
validityEndDate: '2025-11-30'
},
{
couponSeq: 3,
couponCode: 'SUPERLONG',
couponName: 'Welcome member',
discountType: 'PERCENT',
discountValue: 5,
discountAmount: 25000,
isStackable: true,
couponTag: 'Stackable',
minPurchaseAmount: 0,
isDisabled: false,
issuedDate: '2025-02-01',
validityEndDate: '2025-12-25'
},
{
couponSeq: 4,
couponCode: 'EARLYBIRD',
couponName: 'Early Bird',
discountType: 'AMOUNT',
discountValue: 40000,
discountAmount: 40000,
isStackable: false,
minPurchaseAmount: 200000,
isDisabled: true,
disabledReasonType: DisabledReason.MIN_PURCHASE,
disabledReason: 'Please check the minimum purchase amount.',
issuedDate: '2025-01-20',
validityEndDate: '2025-11-25'
},
{
couponSeq: 5,
couponCode: 'VIP15',
couponName: 'VIP 15% Off',
discountType: 'PERCENT',
discountValue: 15,
discountAmount: 75000,
isStackable: false,
minPurchaseAmount: 0,
isDisabled: true,
disabledReasonType: DisabledReason.CHECK_IN_DATE,
disabledReason: 'Only valid for check-in on specified dates.',
issuedDate: '2025-01-10',
validityEndDate: '2025-12-31',
checkInPeriod: '2025.06.01~2025.06.30 23:59 (KST)'
}
]
};
Updated by John Lee about 2 months ago
For Mapping-Api auto-apply max discount, please use this api #2798. It's already on dev
Updated by Tom Dong about 2 months ago
- Assignee changed from Tom Dong to Joo dev
Updated by Joo dev about 1 month ago
- Due date changed from 01/19/2026 to 01/26/2026
- Status changed from 신규(New) to 진행(Doing)
- Start date set to 01/26/2026
- % Done changed from 0 to 90
- Estimated time set to 12.00 h
- Build env. set to Dev
Updated by harry harry about 1 month ago
- Status changed from 완료(Done) to QA test
- Assignee changed from Joo dev to Tracy Truong
Updated by Tracy Truong about 1 month ago
- Status changed from QA test to 완료(Done)
- Assignee changed from Tracy Truong to Tom Dong
API - Test by dev
Actions