Two Drupal Commerce Releases Add Cart Swaps and Dynamic Payment References

In-Cart Variation Changes and Updated Portuguese Payment Handling
A pale purple Discover Drupal graphic promotes two releases for Drupal Commerce sites and includes a shopping cart illustration with digital service icons. The graphic text reads "DISCOVER DRUPAL" "Running a Drupal Commerce Site" "Two New Releases Worth Checking Out" "ifthenpay" "Centarro" "Follow us on" "https://www.thedroptimes.com/" and "THE DROP TIMES".

Two stable Drupal Commerce releases add controls for changing products in the cart and processing Portuguese payments. Drupal.org lists Commerce Product Alternative 1.0.0 as released on 29 June 2026 and Commerce ifthenpay 3.0.0 as released on 15 July 2026. The first is a new project, while the second is a major update to a payment module first released in 2018.

Centarro describes Commerce Product Alternative in a 15 July 2026 blog post. Administrators can define valid alternatives for product variations and place customised switching links in the cart through a Views field plugin. After a shopper confirms the change, the module removes the existing order item and creates one for the replacement variation, allowing its order-item type, fields, and workflows to be initialised. Centarro also provides a configuration recipe for installing the module and adding a default cart setup.

Bloomidea’s release post says Commerce ifthenpay 3.0.0 can request dynamic Multibanco references from the ifthenpay REST API instead of generating them locally from shortened order numbers. The new mode supports order identifiers of up to 25 characters, reference expiry dates, transaction validation, and sandbox testing, while the earlier local mode remains available for backwards compatibility. The release also adds customer and administrative retries for MB WAY payment requests and supports Drupal 10 and 11 with Commerce 2.x and 3.x. Bloomidea says the 2.x branch is no longer supported and recommends that existing sites upgrade.

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related Organizations

Upcoming Events