(core) suspend a team site after an AppSumo refund

Summary:
This suspends service to a team site for which an AppSumo refund has been made, and nudges users to their free personal account.

I expect that a refund request would fail for a site where user is also paying us for extra seats.

Test Plan: tested manually

Reviewers: dsagal

Reviewed By: dsagal

Differential Revision: https://phab.getgrist.com/D2912
This commit is contained in:
Paul Fitzpatrick
2021-07-13 10:46:26 -04:00
parent 6e15d44cf6
commit 1ce5e98996
5 changed files with 19 additions and 7 deletions

View File

@@ -110,8 +110,9 @@ export function getDefaultProductNames() {
return {
personal: 'starter', // Personal site start off on a functional plan.
teamInitial: 'stub', // Team site starts off on a limited plan, requiring subscription.
team: 'team', // Functional team site
};
teamCancel: 'suspended', // Team site that has been 'turned off'.
team: 'team', // Functional team site.
};
}
/**