Massachusetts Medical Society
THE CHALLENGE
Legacy payment systems couldn't support subscription billing, custom enterprise pricing models, or modern PCI compliance requirements. The NEJM platform was built on outdated frameworks limiting scalability and integration. Magento content platform needed Stripe integration. Multiple payment scenarios (fixed, custom, subscription) needed to work simultaneously across legacy and modern systems.
THE SOLUTION
Migrated all payment systems to Stripe across legacy and modern NEJM platforms simultaneously. Implemented fixed pricing, custom pricing for enterprise/membership scenarios, and subscription-based recurring billing. Modernized NEJM backend using Node.js MVC framework. Integrated Stripe with Magento content and commerce platform. Implemented payment unit testing for reliability.
IMPACT DELIVERED
Enabled flexible subscription billing for healthcare professionals. Unlocked custom enterprise pricing for institutional memberships. Improved payment security and PCI compliance posture. Modernized backend architecture for future scalability. Platform ready for AI-driven content personalization.
OUR ROLE
Software Engineer — full Stripe payment migration, fixed/custom/subscription billing implementation, Node.js backend modernization, and Magento payment integration.
Engagement Details
Engagement Type
Staff Augmentation
Vertical
Healthcare
Tech Stack
Category
Staff Augmentation