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

If a subscription is cancelled by a lack of payments, send email to shop owner and subscriber #1308

Closed
chrisjsimpson opened this issue Mar 4, 2024 · 0 comments

Comments

@chrisjsimpson
Copy link
Contributor

chrisjsimpson commented Mar 4, 2024

Is your feature request related to a problem? Please describe.
Subscriptions eventually get cancelled if they fail that max-retry-attempts number (e.g. 5).
This causes loss of revenue if not seen/caught- even with the payment failed notification emails which already get sent.

Describe the solution you'd like

If a subscription is cancelled by the lack of payments, send an email
to the subscriber and the shop owner to let all know, what their next steps are.

Describe alternatives you've considered

Additional context

Anecdote: The failed payment email notifications: "We don't need, all that does is fills up the mailbox. We don't need those"

    "cancel_at_period_end": false,
    "canceled_at": 1708284293,
    "cancellation_details": {
      "comment": null,
      "feedback": null,
      "reason": "payment_failed"
    },
```
@chrisjsimpson chrisjsimpson changed the title If a subscription is cancelled by the lack of payments, send email to shop owner and subscriber If a subscription is cancelled by a lack of payments, send email to shop owner and subscriber Mar 4, 2024
chrisjsimpson added a commit that referenced this issue Mar 5, 2024
…p owner notification (#1310)

* Fix #1308 when a subscription is cancelled, email the shop owner with context

* rm breakpoint
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant