Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Billing: Don't lock the org immediately if payment fails #8341

Closed
igorlesnenko opened this issue Jun 7, 2023 · 2 comments · Fixed by #9055
Closed

Billing: Don't lock the org immediately if payment fails #8341

igorlesnenko opened this issue Jun 7, 2023 · 2 comments · Fixed by #9055
Assignees
Labels
bug p2 Needs to be addressed on a reasonable timescale

Comments

@igorlesnenko
Copy link
Contributor

igorlesnenko commented Jun 7, 2023

Currently, if payment fails we lock the org immediately.

I suggest:

  • If payment fails, send Card rejected notification and give 30 days for completing the payment.
  • Show persistent UI warning everywhere in the app.
  • If it is the first payment that fails (subscription is incomplete), do not lock the org at all, downgrade org back to the team tier, send a notification.
  • After 30 days lock the org, cancel the subscription to stop generating new invoices

We can use lock org mechanism from teams limit for that.

  • Is 30 days too long?
  • If they decide to resume their subscription later, should we charge them for 30 days additionally?
@tghanken
Copy link
Contributor

It would be nice to surface these orgs in HubSpot so the sales team can manage communications.

@tghanken
Copy link
Contributor

Acceptance Criteria:

  • (APP): Don't cancel the Subscription after a failed payment occurs
  • (APP): Don't lock the org if the payment fails
  • (DATA): Add property to HubSpot indicating there's a current failed payment on the company
  • (DATA): Work with sales to confirm communication strategy.

@tghanken tghanken self-assigned this Oct 24, 2023
@igorlesnenko igorlesnenko moved this from 📋Todo to 🏗️In Progress in 🧁Product Squad Self Raise Oct 25, 2023
@github-project-automation github-project-automation bot moved this from 🏗️In Progress to ✅Done in 🧁Product Squad Self Raise Nov 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug p2 Needs to be addressed on a reasonable timescale
Projects
Status: Done
Status: ✅Done
Development

Successfully merging a pull request may close this issue.

4 participants