Client Overview

H-Net: Humanities & Social Sciences Online is an international interdisciplinary organization of scholars and teachers dedicated to advancing humanities and social science research and communication. Its primary platform, the H-Net Commons, supports academic discussions, publishing, and professional networking. A key source of funding for H-Net comes from the Job Guide, a paid job posting service that publishes job opportunities directly on the Commons.

Image
H-Net Job Guide screenshot: Home Page

The Challenge

H-Net’s previous Job Guide was a custom-built PHP site, making it hard to maintain and extend. Business rules for job posting and moderation were coded in an ad hoc way, and integrations with the H-Net Commons were limited. Job postings only appeared on the Commons as discussion posts, and they were not easily searchable. The complete database of jobs was accessible only on the separate Job Guide site, meaning job seekers often had to use both websites to monitor for new available positions.

The Solution

Zengenuity built a new Job Guide on Drupal 10, using Drupal Commerce as the foundation and developing custom modules to implement H-Net’s unique business rules.

Key Features

  • Advanced moderation workflows for job posts, updates, and reminders.
  • Custom payment integration with Authorize.net Accept Hosted Payments.
  • Flexible multi-payment processing, allowing a single job to be paid through multiple methods (e.g., partial check payment plus credit card).
  • Invoice and payment management via a custom “expected payment” entity:
    • Job submitters generate invoices that include payment instructions for checks, wires, or credit cards.
    • Credit card invoices include a direct payment link, making it easy for accounting staff to complete transactions without logging in to the Job Guide.
    • Payments are reconciled automatically back to the original invoice, leveraging Drupal Commerce’s checkout and order system while supporting H-Net’s unique workflow.
  • Seamless integration with H-Net Commons, so job seekers can search, view, and subscribe to jobs by keyword, category, or location directly on the Commons, without visiting the Job Guide site.
  • Mattermost integration to notify staff of key events such as new job postings requiring moderation or payment successes and failures.
  • Webhook support for external automation platforms like Zapier, Make, or n8n, enabling further process automation.
  • Data migration from H-Net’s legacy MySQL database to Drupal nodes, ensuring continuity and historical job data preservation.
  • Image
    H-Net Commons screenshot: Browse Jobs
  • Image
    H-Net Commons screenshot: View Job
  • Image
    H-Net Job Guide screenshot: Payment Start
  • Image
    H-Net Job Guide screenshot: Payment Specification
  • Image
    H-Net Job Guide screenshot: Payment Links and Information
  • Image
    H-Net Job Guide screenshot: Invoice PDF

The Results

The new Job Guide platform provides:

  • A sustainable, maintainable Drupal foundation.
  • Easier moderation and administrative workflows.
  • Flexible payment options tailored to H-Net’s funding model.
  • Improved Commons integration for job seekers, including keyword subscriptions and email alerts.
  • Real-time operational visibility through Mattermost notifications.
  • Future-proof extensibility via webhooks and third-party integrations.

 

Deliverables & Features

Website Development
Workflows
Systems Integration
Custom Module Development
Drupal Commerce
Ongoing Maintenance and Support
Third-Party Integration
Custom Reporting

Need a custom e-commerce solution that supports unique workflows and integrations?

Book a Consultation to explore how we can help.