|
@@ -31,6 +31,7 @@ export const annualActiveSubscription: PaidSubscription = {
|
|
|
price_in_cents: 21900,
|
|
price_in_cents: 21900,
|
|
|
annual: true,
|
|
annual: true,
|
|
|
featureDescription: [],
|
|
featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0,
|
|
taxRate: 0,
|
|
@@ -48,7 +49,7 @@ export const annualActiveSubscription: PaidSubscription = {
|
|
|
accountEmail: 'fake@example.com',
|
|
accountEmail: 'fake@example.com',
|
|
|
hasPastDueInvoice: false,
|
|
hasPastDueInvoice: false,
|
|
|
displayPrice: '$199.00',
|
|
displayPrice: '$199.00',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$199.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -57,6 +58,186 @@ export const annualActiveSubscription: PaidSubscription = {
|
|
|
},
|
|
},
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+export const annualActiveSubscriptionWithCoupons: PaidSubscription = {
|
|
|
|
|
+ manager_ids: ['abc123'],
|
|
|
|
|
+ member_ids: [],
|
|
|
|
|
+ invited_emails: [],
|
|
|
|
|
+ groupPlan: false,
|
|
|
|
|
+ membersLimit: 0,
|
|
|
|
|
+ _id: 'def456',
|
|
|
|
|
+ admin_id: 'abc123',
|
|
|
|
|
+ teamInvites: [],
|
|
|
|
|
+ planCode: 'collaborator-annual',
|
|
|
|
|
+ plan: {
|
|
|
|
|
+ planCode: 'collaborator-annual',
|
|
|
|
|
+ name: 'Standard (Collaborator) Annual',
|
|
|
|
|
+ price_in_cents: 21900,
|
|
|
|
|
+ annual: true,
|
|
|
|
|
+ featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
|
|
+ },
|
|
|
|
|
+ payment: {
|
|
|
|
|
+ taxRate: 0,
|
|
|
|
|
+ billingDetailsLink: '/user/subscription/payment/billing-details',
|
|
|
|
|
+ accountManagementLink: '/user/subscription/payment/account-management',
|
|
|
|
|
+ additionalLicenses: 0,
|
|
|
|
|
+ totalLicenses: 0,
|
|
|
|
|
+ nextPaymentDueAt,
|
|
|
|
|
+ nextPaymentDueDate,
|
|
|
|
|
+ currency: 'USD',
|
|
|
|
|
+ state: 'active',
|
|
|
|
|
+ trialEndsAtFormatted: null,
|
|
|
|
|
+ trialEndsAt: null,
|
|
|
|
|
+ activeCoupons: [
|
|
|
|
|
+ { name: 'Coupon1', code: 'c1', description: 'Coupon1 for 10% off' },
|
|
|
|
|
+ { name: 'Coupon2', code: 'c2', description: 'Coupon2 for 15% off' },
|
|
|
|
|
+ ],
|
|
|
|
|
+ accountEmail: 'fake@example.com',
|
|
|
|
|
+ hasPastDueInvoice: false,
|
|
|
|
|
+ displayPrice: '$199.00',
|
|
|
|
|
+ planOnlyDisplayPrice: '$199.00',
|
|
|
|
|
+ addOns: [],
|
|
|
|
|
+ addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
|
|
+ isEligibleForGroupPlan: true,
|
|
|
|
|
+ isEligibleForPause: false,
|
|
|
|
|
+ isEligibleForDowngradeUpsell: false,
|
|
|
|
|
+ },
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+export const pendingPausedSubscription: PaidSubscription = {
|
|
|
|
|
+ manager_ids: ['abc123'],
|
|
|
|
|
+ member_ids: [],
|
|
|
|
|
+ invited_emails: [],
|
|
|
|
|
+ groupPlan: false,
|
|
|
|
|
+ membersLimit: 0,
|
|
|
|
|
+ _id: 'def456',
|
|
|
|
|
+ admin_id: 'abc123',
|
|
|
|
|
+ teamInvites: [],
|
|
|
|
|
+ planCode: 'collaborator-annual',
|
|
|
|
|
+ plan: {
|
|
|
|
|
+ planCode: 'collaborator-annual',
|
|
|
|
|
+ name: 'Standard (Collaborator) Annual',
|
|
|
|
|
+ price_in_cents: 21900,
|
|
|
|
|
+ annual: true,
|
|
|
|
|
+ featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
|
|
+ },
|
|
|
|
|
+ payment: {
|
|
|
|
|
+ taxRate: 0,
|
|
|
|
|
+ billingDetailsLink: '/user/subscription/payment/billing-details',
|
|
|
|
|
+ accountManagementLink: '/user/subscription/payment/account-management',
|
|
|
|
|
+ additionalLicenses: 0,
|
|
|
|
|
+ totalLicenses: 0,
|
|
|
|
|
+ nextPaymentDueAt,
|
|
|
|
|
+ nextPaymentDueDate,
|
|
|
|
|
+ currency: 'USD',
|
|
|
|
|
+ state: 'active',
|
|
|
|
|
+ remainingPauseCycles: 1,
|
|
|
|
|
+ trialEndsAtFormatted: null,
|
|
|
|
|
+ trialEndsAt: null,
|
|
|
|
|
+ activeCoupons: [],
|
|
|
|
|
+ accountEmail: 'fake@example.com',
|
|
|
|
|
+ hasPastDueInvoice: false,
|
|
|
|
|
+ displayPrice: '$199.00',
|
|
|
|
|
+ planOnlyDisplayPrice: '$199.00',
|
|
|
|
|
+ addOns: [],
|
|
|
|
|
+ addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
|
|
+ isEligibleForGroupPlan: true,
|
|
|
|
|
+ isEligibleForPause: false,
|
|
|
|
|
+ isEligibleForDowngradeUpsell: false,
|
|
|
|
|
+ },
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+export const pausedSubscription: PaidSubscription = {
|
|
|
|
|
+ manager_ids: ['abc123'],
|
|
|
|
|
+ member_ids: [],
|
|
|
|
|
+ invited_emails: [],
|
|
|
|
|
+ groupPlan: false,
|
|
|
|
|
+ membersLimit: 0,
|
|
|
|
|
+ _id: 'def456',
|
|
|
|
|
+ admin_id: 'abc123',
|
|
|
|
|
+ teamInvites: [],
|
|
|
|
|
+ planCode: 'collaborator-annual',
|
|
|
|
|
+ plan: {
|
|
|
|
|
+ planCode: 'collaborator-annual',
|
|
|
|
|
+ name: 'Standard (Collaborator) Annual',
|
|
|
|
|
+ price_in_cents: 21900,
|
|
|
|
|
+ annual: true,
|
|
|
|
|
+ featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
|
|
+ },
|
|
|
|
|
+ payment: {
|
|
|
|
|
+ taxRate: 0,
|
|
|
|
|
+ billingDetailsLink: '/user/subscription/payment/billing-details',
|
|
|
|
|
+ accountManagementLink: '/user/subscription/payment/account-management',
|
|
|
|
|
+ additionalLicenses: 0,
|
|
|
|
|
+ totalLicenses: 0,
|
|
|
|
|
+ nextPaymentDueAt,
|
|
|
|
|
+ nextPaymentDueDate,
|
|
|
|
|
+ currency: 'USD',
|
|
|
|
|
+ state: 'paused',
|
|
|
|
|
+ remainingPauseCycles: 1,
|
|
|
|
|
+ trialEndsAtFormatted: null,
|
|
|
|
|
+ trialEndsAt: null,
|
|
|
|
|
+ activeCoupons: [],
|
|
|
|
|
+ accountEmail: 'fake@example.com',
|
|
|
|
|
+ hasPastDueInvoice: false,
|
|
|
|
|
+ displayPrice: '$199.00',
|
|
|
|
|
+ planOnlyDisplayPrice: '$199.00',
|
|
|
|
|
+ addOns: [],
|
|
|
|
|
+ addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
|
|
+ isEligibleForGroupPlan: true,
|
|
|
|
|
+ isEligibleForPause: false,
|
|
|
|
|
+ isEligibleForDowngradeUpsell: false,
|
|
|
|
|
+ },
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+export const annualActiveSubscriptionWithAddons: PaidSubscription = {
|
|
|
|
|
+ manager_ids: ['abc123'],
|
|
|
|
|
+ member_ids: [],
|
|
|
|
|
+ invited_emails: [],
|
|
|
|
|
+ groupPlan: false,
|
|
|
|
|
+ membersLimit: 0,
|
|
|
|
|
+ _id: 'def456',
|
|
|
|
|
+ admin_id: 'abc123',
|
|
|
|
|
+ teamInvites: [],
|
|
|
|
|
+ planCode: 'collaborator-annual',
|
|
|
|
|
+ plan: {
|
|
|
|
|
+ planCode: 'collaborator-annual',
|
|
|
|
|
+ name: 'Standard (Collaborator) Annual',
|
|
|
|
|
+ price_in_cents: 21900,
|
|
|
|
|
+ annual: true,
|
|
|
|
|
+ featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
|
|
+ },
|
|
|
|
|
+ payment: {
|
|
|
|
|
+ taxRate: 0,
|
|
|
|
|
+ billingDetailsLink: '/user/subscription/payment/billing-details',
|
|
|
|
|
+ accountManagementLink: '/user/subscription/payment/account-management',
|
|
|
|
|
+ additionalLicenses: 0,
|
|
|
|
|
+ totalLicenses: 0,
|
|
|
|
|
+ nextPaymentDueAt,
|
|
|
|
|
+ nextPaymentDueDate,
|
|
|
|
|
+ currency: 'USD',
|
|
|
|
|
+ state: 'active',
|
|
|
|
|
+ trialEndsAtFormatted: null,
|
|
|
|
|
+ trialEndsAt: null,
|
|
|
|
|
+ activeCoupons: [],
|
|
|
|
|
+ accountEmail: 'fake@example.com',
|
|
|
|
|
+ hasPastDueInvoice: false,
|
|
|
|
|
+ displayPrice: '$199.00',
|
|
|
|
|
+ planOnlyDisplayPrice: '$199.00',
|
|
|
|
|
+ addOns: [],
|
|
|
|
|
+ addOnDisplayPricesWithoutAdditionalLicense: {
|
|
|
|
|
+ assistant: '$100.00',
|
|
|
|
|
+ },
|
|
|
|
|
+ isEligibleForGroupPlan: true,
|
|
|
|
|
+ isEligibleForPause: false,
|
|
|
|
|
+ isEligibleForDowngradeUpsell: false,
|
|
|
|
|
+ },
|
|
|
|
|
+ addOns: [{ addOnCode: 'assistant', quantity: 1, unitAmountInCents: 10000 }],
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
export const annualActiveSubscriptionEuro: PaidSubscription = {
|
|
export const annualActiveSubscriptionEuro: PaidSubscription = {
|
|
|
manager_ids: ['abc123'],
|
|
manager_ids: ['abc123'],
|
|
|
member_ids: [],
|
|
member_ids: [],
|
|
@@ -73,6 +254,7 @@ export const annualActiveSubscriptionEuro: PaidSubscription = {
|
|
|
price_in_cents: 21900,
|
|
price_in_cents: 21900,
|
|
|
annual: true,
|
|
annual: true,
|
|
|
featureDescription: [],
|
|
featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0.24,
|
|
taxRate: 0.24,
|
|
@@ -90,7 +272,7 @@ export const annualActiveSubscriptionEuro: PaidSubscription = {
|
|
|
accountEmail: 'fake@example.com',
|
|
accountEmail: 'fake@example.com',
|
|
|
hasPastDueInvoice: false,
|
|
hasPastDueInvoice: false,
|
|
|
displayPrice: '€221.96',
|
|
displayPrice: '€221.96',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '€221.96',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -114,6 +296,7 @@ export const annualActiveSubscriptionPro: PaidSubscription = {
|
|
|
name: 'Professional',
|
|
name: 'Professional',
|
|
|
price_in_cents: 4500,
|
|
price_in_cents: 4500,
|
|
|
featureDescription: [],
|
|
featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0,
|
|
taxRate: 0,
|
|
@@ -131,7 +314,7 @@ export const annualActiveSubscriptionPro: PaidSubscription = {
|
|
|
accountEmail: 'fake@example.com',
|
|
accountEmail: 'fake@example.com',
|
|
|
hasPastDueInvoice: false,
|
|
hasPastDueInvoice: false,
|
|
|
displayPrice: '$42.00',
|
|
displayPrice: '$42.00',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$42.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -156,6 +339,7 @@ export const pastDueExpiredSubscription: PaidSubscription = {
|
|
|
price_in_cents: 21900,
|
|
price_in_cents: 21900,
|
|
|
annual: true,
|
|
annual: true,
|
|
|
featureDescription: [],
|
|
featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0,
|
|
taxRate: 0,
|
|
@@ -173,7 +357,7 @@ export const pastDueExpiredSubscription: PaidSubscription = {
|
|
|
accountEmail: 'fake@example.com',
|
|
accountEmail: 'fake@example.com',
|
|
|
hasPastDueInvoice: true,
|
|
hasPastDueInvoice: true,
|
|
|
displayPrice: '$199.00',
|
|
displayPrice: '$199.00',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$199.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -198,6 +382,7 @@ export const canceledSubscription: PaidSubscription = {
|
|
|
price_in_cents: 21900,
|
|
price_in_cents: 21900,
|
|
|
annual: true,
|
|
annual: true,
|
|
|
featureDescription: [],
|
|
featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0,
|
|
taxRate: 0,
|
|
@@ -215,7 +400,7 @@ export const canceledSubscription: PaidSubscription = {
|
|
|
accountEmail: 'fake@example.com',
|
|
accountEmail: 'fake@example.com',
|
|
|
hasPastDueInvoice: false,
|
|
hasPastDueInvoice: false,
|
|
|
displayPrice: '$199.00',
|
|
displayPrice: '$199.00',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$199.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -240,6 +425,7 @@ export const pendingSubscriptionChange: PaidSubscription = {
|
|
|
price_in_cents: 21900,
|
|
price_in_cents: 21900,
|
|
|
annual: true,
|
|
annual: true,
|
|
|
featureDescription: [],
|
|
featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0,
|
|
taxRate: 0,
|
|
@@ -257,7 +443,7 @@ export const pendingSubscriptionChange: PaidSubscription = {
|
|
|
accountEmail: 'fake@example.com',
|
|
accountEmail: 'fake@example.com',
|
|
|
hasPastDueInvoice: false,
|
|
hasPastDueInvoice: false,
|
|
|
displayPrice: '$199.00',
|
|
displayPrice: '$199.00',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$199.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -293,6 +479,54 @@ export const groupActiveSubscription: GroupSubscription = {
|
|
|
groupPlan: true,
|
|
groupPlan: true,
|
|
|
membersLimit: 10,
|
|
membersLimit: 10,
|
|
|
membersLimitAddOn: 'additional-license',
|
|
membersLimitAddOn: 'additional-license',
|
|
|
|
|
+ canUseFlexibleLicensing: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ payment: {
|
|
|
|
|
+ taxRate: 0,
|
|
|
|
|
+ billingDetailsLink: '/user/subscription/payment/billing-details',
|
|
|
|
|
+ accountManagementLink: '/user/subscription/payment/account-management',
|
|
|
|
|
+ additionalLicenses: 0,
|
|
|
|
|
+ totalLicenses: 10,
|
|
|
|
|
+ nextPaymentDueAt,
|
|
|
|
|
+ nextPaymentDueDate,
|
|
|
|
|
+ currency: 'USD',
|
|
|
|
|
+ state: 'active',
|
|
|
|
|
+ trialEndsAtFormatted: null,
|
|
|
|
|
+ trialEndsAt: null,
|
|
|
|
|
+ activeCoupons: [],
|
|
|
|
|
+ accountEmail: 'fake@example.com',
|
|
|
|
|
+ hasPastDueInvoice: false,
|
|
|
|
|
+ displayPrice: '$1290.00',
|
|
|
|
|
+ planOnlyDisplayPrice: '$1290.00',
|
|
|
|
|
+ addOns: [],
|
|
|
|
|
+ addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
|
|
+ isEligibleForGroupPlan: true,
|
|
|
|
|
+ isEligibleForPause: false,
|
|
|
|
|
+ isEligibleForDowngradeUpsell: false,
|
|
|
|
|
+ },
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+export const groupProfessionalActiveSubscription: GroupSubscription = {
|
|
|
|
|
+ manager_ids: ['abc123'],
|
|
|
|
|
+ member_ids: ['abc123'],
|
|
|
|
|
+ invited_emails: [],
|
|
|
|
|
+ groupPlan: true,
|
|
|
|
|
+ teamName: 'GAS',
|
|
|
|
|
+ membersLimit: 2,
|
|
|
|
|
+ _id: 'bcd567',
|
|
|
|
|
+ admin_id: 'abc123',
|
|
|
|
|
+ teamInvites: [],
|
|
|
|
|
+ planCode: 'group_professional_2_enterprise',
|
|
|
|
|
+ plan: {
|
|
|
|
|
+ planCode: 'group_professional_2_enterprise',
|
|
|
|
|
+ name: 'Group Professional Plan (2 licenses)',
|
|
|
|
|
+ hideFromUsers: true,
|
|
|
|
|
+ price_in_cents: 129000,
|
|
|
|
|
+ annual: true,
|
|
|
|
|
+ groupPlan: true,
|
|
|
|
|
+ membersLimit: 2,
|
|
|
|
|
+ membersLimitAddOn: 'additional-license',
|
|
|
|
|
+ canUseFlexibleLicensing: true,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0,
|
|
taxRate: 0,
|
|
@@ -310,7 +544,7 @@ export const groupActiveSubscription: GroupSubscription = {
|
|
|
accountEmail: 'fake@example.com',
|
|
accountEmail: 'fake@example.com',
|
|
|
hasPastDueInvoice: false,
|
|
hasPastDueInvoice: false,
|
|
|
displayPrice: '$1290.00',
|
|
displayPrice: '$1290.00',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$1290.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -340,6 +574,7 @@ export const groupActiveSubscriptionWithPendingLicenseChange: GroupSubscription
|
|
|
groupPlan: true,
|
|
groupPlan: true,
|
|
|
membersLimit: 10,
|
|
membersLimit: 10,
|
|
|
membersLimitAddOn: 'additional-license',
|
|
membersLimitAddOn: 'additional-license',
|
|
|
|
|
+ canUseFlexibleLicensing: true,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0,
|
|
taxRate: 0,
|
|
@@ -359,7 +594,7 @@ export const groupActiveSubscriptionWithPendingLicenseChange: GroupSubscription
|
|
|
displayPrice: '$2967.00',
|
|
displayPrice: '$2967.00',
|
|
|
pendingAdditionalLicenses: 13,
|
|
pendingAdditionalLicenses: 13,
|
|
|
pendingTotalLicenses: 23,
|
|
pendingTotalLicenses: 23,
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$2967.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -411,7 +646,7 @@ export const trialSubscription: PaidSubscription = {
|
|
|
accountEmail: 'fake@example.com',
|
|
accountEmail: 'fake@example.com',
|
|
|
hasPastDueInvoice: false,
|
|
hasPastDueInvoice: false,
|
|
|
displayPrice: '$14.00',
|
|
displayPrice: '$14.00',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$14.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -456,6 +691,7 @@ export const trialCollaboratorSubscription: PaidSubscription = {
|
|
|
price_in_cents: 2300,
|
|
price_in_cents: 2300,
|
|
|
featureDescription: [],
|
|
featureDescription: [],
|
|
|
hideFromUsers: true,
|
|
hideFromUsers: true,
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0,
|
|
taxRate: 0,
|
|
@@ -473,7 +709,7 @@ export const trialCollaboratorSubscription: PaidSubscription = {
|
|
|
accountEmail: 'foo@example.com',
|
|
accountEmail: 'foo@example.com',
|
|
|
hasPastDueInvoice: false,
|
|
hasPastDueInvoice: false,
|
|
|
displayPrice: '$21.00',
|
|
displayPrice: '$21.00',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$21.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|
|
@@ -497,6 +733,7 @@ export const monthlyActiveCollaborator: PaidSubscription = {
|
|
|
name: 'Standard (Collaborator)',
|
|
name: 'Standard (Collaborator)',
|
|
|
price_in_cents: 212300900,
|
|
price_in_cents: 212300900,
|
|
|
featureDescription: [],
|
|
featureDescription: [],
|
|
|
|
|
+ canUseFlexibleLicensing: false,
|
|
|
},
|
|
},
|
|
|
payment: {
|
|
payment: {
|
|
|
taxRate: 0,
|
|
taxRate: 0,
|
|
@@ -514,7 +751,7 @@ export const monthlyActiveCollaborator: PaidSubscription = {
|
|
|
accountEmail: 'foo@example.com',
|
|
accountEmail: 'foo@example.com',
|
|
|
hasPastDueInvoice: false,
|
|
hasPastDueInvoice: false,
|
|
|
displayPrice: '$21.00',
|
|
displayPrice: '$21.00',
|
|
|
- planOnlyDisplayPrice: '',
|
|
|
|
|
|
|
+ planOnlyDisplayPrice: '$21.00',
|
|
|
addOns: [],
|
|
addOns: [],
|
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
addOnDisplayPricesWithoutAdditionalLicense: {},
|
|
|
isEligibleForGroupPlan: true,
|
|
isEligibleForGroupPlan: true,
|