Skip to main content
Using Drupal Commerce to create an educational resource marketplace

Oncology Nursing Society

Oncology Nursing Society website cover

Client Info

The Oncology Nursing Society (ONS) is a professional organization of over 35,000 registered nurses and other healthcare providers dedicated to excellence in patient care, education, research, and administration in oncology nursing. ONS serves a diverse group of member and non-member professionals who represent a variety of professional roles, practice settings, and subspecialty practice areas such as staff nurses, advanced practice nurses, case managers, educators, researchers, and consultants, and other healthcare professionals.

Industry

Association

Top challenge

• Integrate a secure payment processing system.
• Streamline user experience by enabling single sign on (SSO) for members of ONS when they browse, select products and checkout on site.
• Configure automated testing for site while it’s being deployed.

Top solution

• Use PayPal to securely process payments.
• Upgrade single sign-on protocol to allow users a seamless experience across ONS’ main site, member portal, and the Educator Resource Center.
• Collect business goals and project requirements, and draft test cases that reflect the shared language of the client’s goals.
ONS ERC homepage
ONS ERC subscription
placeholder

What We Did

We created the Educator Resource Center, a responsive marketplace built with the Drupal Commerce License Module. The platform features integrated PayPal processing, subscription management, and single sign-on capabilities that work seamlessly with ONS's existing member portal. Every feature was carefully tested and validated before launch to ensure a smooth user experience.

placeholder
placeholder
placeholder

Streamlined Member Experience

Members now move effortlessly between the main ONS site, member portal, and resource marketplace without repeated logins. The new single sign-on system eliminates the frustration of managing multiple credentials while maintaining security standards.

placeholder

Smart Payment Processing

The integration of PayPal and Drupal Commerce License module created a reliable foundation for handling subscriptions and purchases. Members can now buy resources with confidence, knowing their transactions are secure and properly tracked.

Simplified Resource Access

We rebuilt the way members find and use educational materials. Once purchased, resources are immediately available without additional login barriers. This keeps the focus where it belongs—on professional development and learning.

The Result

ONS now has a marketplace that matches their reputation for excellence. Members can easily find, purchase, and access the educational resources they need, while the ONS team manages content and transactions through a straightforward administrative interface.

Before image After image

Discovery & Planning

  • Business requirements gathering
  • User flow mapping
  • Integration planning
  • Test case development

Technical Development

  • Drupal Commerce implementation
  • Payment processing setup
  • Single sign-on integration
  • Security configuration

Quality Assurance

  • Automated testing
  • User acceptance testing
  • Performance validation
  • Security verification

Ongoing Support

  • Platform maintenance
  • Technical troubleshooting
  • System monitoring
  • Performance optimization

Get a quote

Empower your team

How may I assist you?