Skip to content

Docuseal Integration#326

Open
sibios wants to merge 17 commits intomembermatters:devfrom
ctrlh:docuseal
Open

Docuseal Integration#326
sibios wants to merge 17 commits intomembermatters:devfrom
ctrlh:docuseal

Conversation

@sibios
Copy link

@sibios sibios commented Jan 15, 2025

This implements #208 / #260 against (self-hosted) Docuseal for membership agreements. The signup flow was adjusted to trigger creating a new Docuseal "submission" and linking that to the user account. My implementation piggy-backs off of the profile induction-date field: if the docuseal document is unsigned then completing the Moodle/Canvas induction will be blocked and by extension it will not be possible for the user to sign-up for a payment plan/subscription. The frontend was modified to alert users to incomplete induction tasks, provide a download link (from their profile) for the completed membership agreement, and a reference for admins to find a user's assigned agreement doc.

@github-actions
Copy link

Created image with name membermatters/membermatters:untrusted-pr-image-ctrlh-docuseal. WARNING: run this image at your own risk - it was created from a potentially untrusted PR.

@github-actions
Copy link

Created image with name membermatters/membermatters:untrusted-pr-image-ctrlh-docuseal. WARNING: run this image at your own risk - it was created from a potentially untrusted PR.

@github-actions
Copy link

Created image with name membermatters/membermatters:untrusted-pr-image-ctrlh-docuseal. WARNING: run this image at your own risk - it was created from a potentially untrusted PR.

@rechner
Copy link
Contributor

rechner commented Sep 17, 2025

Hey @jabelone is there anything I can do to help get this PR reviewed and merged? Our space also uses Docuseal for member agreements, this integration would be awesome for our onboarding workflow.

I'm happy to test things out.

@CMDWUF
Copy link

CMDWUF commented Sep 21, 2025

Hey @jabelone is there anything I can do to help get this PR reviewed and merged? Our space also uses Docuseal for member agreements, this integration would be awesome for our onboarding workflow.

I'm happy to test things out.

Likewise! This would be amazing to implement.

@github-actions
Copy link

Created image with name membermatters/membermatters:untrusted-pr-image-ctrlh-docuseal. WARNING: run this image at your own risk - it was created from a potentially untrusted PR.

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

Successfully merging this pull request may close these issues.

3 participants