03 Jun 2026

feedDrupal.org aggregator

The Drop Times: Proposal Calls for Drupal.org Module Families to Improve Module Selection

A proposal to introduce "Module Families" on Drupal.org aims to help users compare contributed modules that solve similar problems through structured comparison pages and ecosystem signals. The proposal argues that Drupal's challenge is not excessive choice but insufficient context, an issue that becomes more important as Drupal CMS introduces curated module selections and opinionated workflows.

03 Jun 2026 2:06pm GMT

Centarro: Recurring Payments: When to Own the Subscription and When to Hand It Off

With the Commerce Recurring module, any Drupal Commerce website can create recurring orders that users can manage directly in Drupal. This is useful for donations, subscriptions, and memberships, especially for selling access to content. We created the module well before payment gateways like Stripe had robust recurring solutions in place with full webhook support.

However, the market has now evolved, partly because of the SaaS explosion. If you're looking for a solution to recurring payments, you have many options to implement them reliably beyond Commerce Recurring.

While before we would always lean toward using a native Drupal solution for recurring billing, now the answer is more nuanced. How should you implement recurring payments in Drupal Commerce?

Start by ruling out what you don't need

Before diving into frameworks and modules, it's worth asking whether you actually need Drupal Commerce at all for your subscription use case.

If your requirements are straightforward, like selling access to a user role that unlocks gated content, you could implement that with nothing more than Stripe Checkout and a webhook listener. A customer hits Stripe's hosted checkout page, subscribes, and your Drupal site receives a webhook notification. You grant the role. When Stripe tells you the subscription was canceled or a payment failed, you revoke it. No shopping cart, no checkout flow, no Commerce module required.

Some use cases genuinely are that simple, and adding unnecessary complexity doesn't serve anyone.

Read more

03 Jun 2026 1:45pm GMT

02 Jun 2026

feedDrupal.org aggregator

Freelock Blog: "Argo-nizing" Our Platform for AI Development

"Argo-nizing" Our Platform for AI Development

fragmented data, multiple, coding agents, directory structure, context markers, documentation

John Locke

How grouping related repos into a single parent directory made AI coding assistants significantly more useful
dev corner icon
Dev Corner

02 Jun 2026 5:00pm GMT