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

Payment for suspended TKO subscription is unused #508

Open
Sandplum opened this issue Dec 13, 2024 · 4 comments
Open

Payment for suspended TKO subscription is unused #508

Sandplum opened this issue Dec 13, 2024 · 4 comments

Comments

@Sandplum
Copy link
Member

Payment for suspended TKO subscription is unused


When a member makes a payment with the TKO reference number while the TKO is suspended, the transaction is unused, the subscription remains Suspended, and the member and admin staff are unaware.

While suspended subscriptions should require an admin to authorize and restart the subscription, communication could be improved.

This is what the member can see on their User page (*redactions added by author) -->
`

'sus_tko_user_page_1




`sus_tko_user_page_2




The Bank transactions page in Django admin shows the transaction is unused.


`

'banktrans




'hasbeenused



@Sandplum
Copy link
Member Author

Possible solutions:

When a TKO subscription is in the Suspended state, and a new payment for that reference number is received, send an email to the member. This email could be similar to the Door Access Denied email. Also, create a log entry in the Users Log that both the member and the admin staff can read. And add a comment to a new bank transaction that is unused due to Suspended TKO.

As a prevention measure, send an email to the member when a subscription changes from Active or Overdue, to Suspended.

@kengu2
Copy link

kengu2 commented Dec 17, 2024

I would think, it could just backfill the payments of the suspended service, i.e. map to correct person and service. It would not change the status but instead of service being 45 days overdue it would then only be 15 days.

I am not sure what is the initial logic of dropping the processing of suspended service payment.

Why would we create extra work to map payments?

AND
surely the member should be made aware of payments lagging behind.

@braaar
Copy link
Collaborator

braaar commented Dec 17, 2024

I think at the very least, the user should be told in very clear terms what is going on and why their membership/service isn't active despite them having made a payment. A big red banner, like what I commented in #511 (comment) would be good.

@braaar
Copy link
Collaborator

braaar commented Dec 17, 2024

I agree that email notification would be best here. People probably don't hop into mulysa to check stuff on their own initiative.

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

3 participants