MITOC has a homegrown membership system - this tool manages it all seamlessly.
Each MIT Outing Club member is required to pay annual dues and sign a liability waiver in order to make use of the club. We rely on CyberSource and DocuSign, respectively, to process payments and collect waivers. This Flask-based webserver interfaces with both services to keep our internal membership database current. API integrations provide easy user flows and mutual TLS endpoints ensure that member records are updated immediately following a user action.