Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

commerce_pay_publish

2 sites No security coverage
View on drupal.org

The Commerce Pay Publish module allows you to link a product with a node type so that users can pay before publishing their content.

Features

  • Adds a new product type: Pay Publish (/product/add/pay_publish).
  • Lets you set how many nodes a user can publish after purchasing a product.
  • Allows you to set an expiration time for a node (how long it stays published).
  • Allows you to set an expiration time for the product itself.
  • Provides configuration options to link products to specific content types (/admin/config/commerce/commerce-pay-publish).
  • Lets you select a trial product (/admin/config/commerce/commerce-pay-publish).

Configuration Steps

  1. Install the module along with its required dependencies.
  2. Create products at /product/add/pay_publish (set title, bundle limit, expiration duration, and product expiration).
  3. Go to the configuration page and select the content type: /admin/config/commerce/commerce-pay-publish.
  4. (Optional) Select a trial product: /admin/config/commerce/commerce-pay-publish.
  5. Create a node of the selected content type.
  6. After saving the node, you will be redirected to /price?nid=[nid].
  7. Choose a product from the list.
  8. Click Add to Cart & Checkout.
  9. You will be redirected to the Order Information page.
  10. Click Continue to Review.
  11. Review your order.
  12. Click Pay to purchase the plan.
  13. Your node will be published automatically.

Similar Modules

Commerce Node Checkout

Activity

Total releases
2
First release
Sep 2025
Latest release
7 months ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
1.0.0 Stable Sep 9, 2025
1.0.x-dev Dev Sep 9, 2025