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_epn

10 sites Security covered
View on drupal.org

Payment Gateway plugin for Commerce 2.0, for eProcessingNetwork.com.

This is an onsite payment gateway module for eProcessingNetwork's Transparent Database Engine (TDBE) API. It stores credit card details at eProcessingNetwork and then makes charges with the returned transaction ID and no further need for credit card #.

It is recommended to use the latest version of Commerce 2.x with this module.

INSTALLATION AND SETUP

a) Install and enable the module in the normal way for Drupal.

b) Under Commerce -> Configuration -> Payment -> Payment Gateways, click "Add Payment Gateway."

c) Select "eProcessingNetwork gateway" as the Plugin, and save to get a fully functional gateway connected to the EPN Test account.

Note that the default account number and restrict key are for a test account at EPN. You can log into the test merchant account at https://www.eprocessingnetwork.com, with the account 080880 and password 080880pw - any transactions you post should be listed in the current batch.

Also note that the test gateway declines any transaction ending in "1" -- e.g. if the cart total is $10.01, the test gateway will decline the transaction. See the developer guides for other test transaction values.

Supports recurring payments with commerce_recurring.

When you are ready to go live, we recommend not storing your Username and RestrictKey in the payment gateway interface -- this leads to production credentials being used on test/development copies of your site! Instead, override the configuration in your settings.local.php file as follows:


$config['commerce_payment.commerce_payment_gateway.eprocessingnetwork']['configuration']['username'] = '123456789';
$config['commerce_payment.commerce_payment_gateway.eprocessingnetwork']['configuration']['restrict_key'] = 'xyz123456789';
$config['commerce_payment.commerce_payment_gateway.eprocessingnetwork']['configuration']['mode'] = 'live';

Activity

Total releases
1
First release
Jan 2025
Latest release
1 year ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
8.x-1.4 Stable Jan 22, 2025