|
@@ -36,15 +36,6 @@ const recurlyPlanCodeToStripeLookupKey = {
|
|
|
student_free_trial_7_days: 'student_monthly',
|
|
student_free_trial_7_days: 'student_monthly',
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-const stripeLookupKeyToRecurlyPlanCode = {
|
|
|
|
|
- professional_annual: 'professional-annual',
|
|
|
|
|
- professional_monthly: 'professional',
|
|
|
|
|
- standard_annual: 'collaborator-annual',
|
|
|
|
|
- standard_monthly: 'collaborator',
|
|
|
|
|
- student_annual: 'student-annual',
|
|
|
|
|
- student_monthly: 'student',
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
/**
|
|
/**
|
|
|
*
|
|
*
|
|
|
* @param {RecurlyPlanCode} recurlyPlanCode
|
|
* @param {RecurlyPlanCode} recurlyPlanCode
|
|
@@ -54,14 +45,6 @@ function mapRecurlyPlanCodeToStripeLookupKey(recurlyPlanCode) {
|
|
|
return recurlyPlanCodeToStripeLookupKey[recurlyPlanCode]
|
|
return recurlyPlanCodeToStripeLookupKey[recurlyPlanCode]
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-/**
|
|
|
|
|
- * @param {StripeLookupKey} stripeLookupKey
|
|
|
|
|
- * @returns {RecurlyPlanCode}
|
|
|
|
|
- */
|
|
|
|
|
-function mapStripeLookupKeyToRecurlyPlanCode(stripeLookupKey) {
|
|
|
|
|
- return stripeLookupKeyToRecurlyPlanCode[stripeLookupKey]
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
const recurlyPlanCodeToPlanTypeAndPeriod = {
|
|
const recurlyPlanCodeToPlanTypeAndPeriod = {
|
|
|
collaborator: { planType: 'standard', period: 'monthly' },
|
|
collaborator: { planType: 'standard', period: 'monthly' },
|
|
|
collaborator_free_trial_7_days: { planType: 'standard', period: 'monthly' },
|
|
collaborator_free_trial_7_days: { planType: 'standard', period: 'monthly' },
|
|
@@ -99,6 +82,5 @@ module.exports = {
|
|
|
ensurePlansAreSetupCorrectly,
|
|
ensurePlansAreSetupCorrectly,
|
|
|
findLocalPlanInSettings,
|
|
findLocalPlanInSettings,
|
|
|
mapRecurlyPlanCodeToStripeLookupKey,
|
|
mapRecurlyPlanCodeToStripeLookupKey,
|
|
|
- mapStripeLookupKeyToRecurlyPlanCode,
|
|
|
|
|
getPlanTypeAndPeriodFromRecurlyPlanCode,
|
|
getPlanTypeAndPeriodFromRecurlyPlanCode,
|
|
|
}
|
|
}
|