diff --git a/assets/src/components/billing/support.test.ts b/assets/src/components/billing/support.test.ts index 4cd40458e..39ded4a7f 100644 --- a/assets/src/components/billing/support.test.ts +++ b/assets/src/components/billing/support.test.ts @@ -202,12 +202,12 @@ describe('calculateSubscriptionDiscount', () => { discount: { duration: 'forever', name: 'Early Adopter', - percent_off: 50, + percent_off: 40, valid: true, }, }); - expect(calculateSubscriptionDiscount(subscription)).toEqual(2000); + expect(calculateSubscriptionDiscount(subscription)).toEqual(1600); }); test('handles amount_off discounts', () => { @@ -230,6 +230,6 @@ describe('calculateSubscriptionDiscount', () => { }, }); - expect(calculateSubscriptionDiscount(subscription)).toEqual(3000); + expect(calculateSubscriptionDiscount(subscription)).toEqual(1000); }); }); diff --git a/assets/src/components/billing/support.ts b/assets/src/components/billing/support.ts index 9bc803fad..a80068dc1 100644 --- a/assets/src/components/billing/support.ts +++ b/assets/src/components/billing/support.ts @@ -198,7 +198,7 @@ export const calculateSubscriptionDiscount = ( } if (amountOff) { - return total - amountOff; + return amountOff; } else if (percentOff) { return total * (percentOff / 100); } else {