Project

General

Profile

Actions

기능(Feature) #2913

closed

기능(Feature) #2680: ** B2C Online Coupon

기능(Feature) #2755: MO

기능(Feature) #2806: 7. MO_Payment - Page

7. MO_Payment - Apply Coupon - Mapping API

Added by Tom Dong about 2 months ago. Updated about 1 month ago.

Status:
완료(Done)
Priority:
보통(Normal)
Assignee:
Start date:
01/26/2026
Due date:
01/28/2026
% Done:

100%

Estimated time:
10.00 h
Part:
Build env.:
Dev

Description

기능(Feature) #2752: 7. MO_Payment - Apply Coupon_3-1-1. default / 3-1-2. non-member
기능(Feature) #2753: 7. MO_Payment - Apply Coupon_3-2-1. Auto-apply Max Discount / 3-2-3. Apply max discount-no available coupon
기능(Feature) #2754: 7. MO_Payment - Apply Coupon_Select Modal
기능(Feature) #2756: 7. MO_Payment - Apply Coupon_When Coupon 1 and 2 are applied, but coupon 1 is cancelled

Actions #1

Updated by Tom Dong about 2 months ago

  • Assignee set to Tom Dong
Actions #2

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

Actions #3

Updated by Tom Dong about 2 months ago

  • Assignee changed from Tom Dong to Joo dev
Actions #4

Updated by Tom Dong about 2 months ago

  • Due date deleted (01/16/2026)
Actions #5

Updated by Joo dev about 1 month ago

  • Due date set to 01/28/2026
  • Status changed from 신규(New) to 완료(Done)
  • Start date set to 01/26/2026
  • % Done changed from 0 to 100
  • Estimated time set to 10.00 h
  • Build env. set to Dev
Actions #6

Updated by Joo dev about 1 month ago

  • Status changed from 완료(Done) to QA test
  • Assignee changed from Joo dev to Tracy Truong
Actions #7

Updated by Tracy Truong about 1 month ago

  • Status changed from QA test to 완료(Done)
  • Assignee changed from Tracy Truong to Joo dev

API - test by IT

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)