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

Add feature to send a new user a copy of their membership agreement and their payment plan agreement #208

Open
5 tasks
jabelone opened this issue Aug 13, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@jabelone
Copy link
Member

If enabled, a user should receive on signup, and be able to request a copy of the membership agreement and the billing agreement that they are currently signed up to. The portal does not support file uploads/persistent storage, so an external link to a PDF would be best for this. For auditing purposes, there should also be an option to email the admin contact every time someone completes a signup.

Current plan:

  • add a feature flag for enabling the membership agreement feature
  • add a config option for a link to the membership agreement
  • add a step during the signup process (perhaps as part of the payment confirmation screen) where the user agrees to the membership agreement
  • add a feature flag to enable automatically sending an email with a copy of the membership agreement and the billing agreement to the member/admin contact
  • add an option to request an email copy of these two agreements to the member's profile page
@jabelone jabelone added the enhancement New feature or request label Aug 13, 2023
@jabelone jabelone self-assigned this Aug 13, 2023
@ergodone
Copy link
Contributor

ergodone commented May 4, 2024

As a wish-list item but slightly relevant in this context, we'd like to see support for legally binding contracts via an e-signature. I added a feature request for this #260

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants