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)'
}
]
};