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

Clear queued transactions upon subscription cancellation #222

Closed
marksouthard opened this issue May 4, 2016 · 3 comments
Closed

Clear queued transactions upon subscription cancellation #222

marksouthard opened this issue May 4, 2016 · 3 comments
Labels
V2 V2 Client

Comments

@marksouthard
Copy link

I think it would make sense to have an optional parameter to clear open/queued/past due transactions upon subscription termination. Currently, I'm fetching and clearing the queued transactions, but we were having the following issue because I had assumed that terminating a subscription would close open past due invoices:

  1. A recurring subscription transaction fails
  2. User receives failed transaction email
  3. User cancels account
  4. Queued transaction is attempted and successfully completed (or charge fails and user is emailed again) after cancellation
  5. User complains that we charged for a cancelled subscription (or emails asking why we're attempting charges on a cancelled account).
@drewish
Copy link

drewish commented May 4, 2016

How are they canceling? Through the hosted account page? Or are they doing it through your site?

@marksouthard
Copy link
Author

They are cancelling through our admin area. We send a terminate subscription request.

@brad-holmes
Copy link

Thanks for that feedback, Mark. Currently there's no option to automatically fail open/past due invoices when an associated subscription is canceled -- you'd need to manually fail the invoices as you're doing now. However we'll be sure to let you know if this is something we add support for in the future.

@bhelx bhelx closed this as completed Feb 13, 2017
@bhelx bhelx added the V2 V2 Client label Mar 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
V2 V2 Client
Projects
None yet
Development

No branches or pull requests

4 participants