Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Commerce ECOMMPAY

Security covered Obsolete

Part of the Commerce ecosystem · 487 projects

This module integrates ECOMMPAY payment solutions with Drupal Commerce, allowing your site to securely process payments through ECOMMPAY's hosted payment page. It supports features like authorization holds and can be configured to offer various payment methods.

The commerce_ecommpay module integrates ECOMMPAY payment solutions with Drupal Commerce, providing a seamless checkout experience for Drupal-based e-commerce sites. This module allows you to accept payments from various payment methods, ensuring secure and efficient transactions for your customers.

This module currently implements Payment Page integration (as per https://developers.ecommpay.com/en/en_PP_about.html), whereby the user is redirected to the payment form hosted by ECOMMPAY.

Installation

To install the commerce_ecommpay module, run the following command in your Drupal project directory:

composer require drupal/commerce_ecommpay

This command will download and install the module and its dependencies. After installing, enable the module through the Drupal admin interface or by using Drush:

drush en commerce_ecommpay -y

Configuration

After installation, configure the module by navigating to the Commerce ECOMMPAY settings form in your Drupal administration area. Here, you can enter your ECOMMPAY integration details and customize the payment methods available to your customers.

Accessing the Configuration Form

  1. Go to the Commerce > Configuration > Payment > Payment gateways configuration section in your Drupal admin area.
  2. Select the Add payment gateway button.
  3. Choose ECOMMPAY from the list of available payment gateways.

Configuration Fields

  • Project ID: Your unique identifier provided by ECOMMPAY.
  • Secret Key: A secure key provided by ECOMMPAY.
  • Enabled Payment Methods: Select the payment methods you wish to offer to your customers. This selection should match the payment methods enabled for your ECOMMPAY account.

Ensure that you save your configuration after entering your details.

Two step payments - authorization hold

The module supports authorization hold separated from manual capture or void steps. This feature can be configured by changing the Payment pane settings for your selected Commerce Checkout flow.

This setting can be accessed under Commerce > Configuration > Orders > Checkout flows.

Drupal 9–10 · not 11

Ask your assistant about Commerce ECOMMPAY

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Sep 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
1.0.0 Stable 9–10 Mar 6, 2025
1.0.0-beta1 Pre-release 9–10 PHP ^7.3 || ^8.1.6 Feb 8, 2024
1.0.0-alpha2 Pre-release 9–10 PHP ^7.3 || ^8.1.6 Feb 8, 2024
1.0.0-alpha1 Pre-release 9–10 Feb 8, 2024
1.0.x-dev Dev 9–10 Sep 26, 2023