Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Shortcode 3.0.0 Major update available for module shortcode (3.0.0). Release: ECA: Event - Condition - Action 3.1.7 Minor update available for module eca (3.1.7). Release: ECA: Event - Condition - Action 3.0.15 Minor update available for module eca (3.0.15). Release: ECA: Event - Condition - Action 2.1.24 Minor update available for module eca (2.1.24). Release: Commerce Core 3.3.9 Minor update available for module commerce (3.3.9). Release: Modeler API 1.1.6 Minor update available for module modeler_api (1.1.6). Release: Commerce Shipping 3.0.4 Minor update available for module commerce_shipping (3.0.4). Release: Entity Usage 5.0.0-beta6 New beta version released for module entity_usage (5.0.0-beta6). Module Revived: Optional End Date 2.0.0 Module optional_end_date updated after 7 months of inactivity (2.0.0). Usage Milestone: Shortcode Module shortcode crossed 1,000 active installs.

Drupal Commerce Bluesnap

9 sites Security covered

Part of the Commerce ecosystem · 352 projects

View on drupal.org

This module integrates your Drupal Commerce store with BlueSnap's Global Payment Gateway, enabling you to process credit, debit card, and ACH payments. It offers built-in fraud prevention, multi-currency support, and subscription billing capabilities.

This module allows you to integrate your Drupal Commerce store with BlueSnap's Global Payment Gateway. With a single-integration to the BlueSnap Platform you can accept payments with ease. By adding this module to your Drupal commerce store you can process credit and debit card payments along with ACH. In addition, you have built-in world class fraud prevention to protect your sales and detailed analytics to help you grow your business.

Key Features

  • SAQ-A PCI-compliance - BlueSnap has partnered with SecurityMetrics to help ensure that you stay PCI compliant
  • Supports Hosted Payment Fields & ACH payment types - providing easy PCI compliance without impacting the checkout flow
  • Support for L2/L3 data processing - provides configuration that can be switched on to capture enhanced data levels on each transaction to help corporations and agencies accurately monitor and track expenses.
  • Fraud Prevention - incorporates world-class fraud prevention from Kount
  • Multi-currency - 100 currencies for global shoppers
  • Subscription Billing Engine - supports processing of subscription transactions that are managed/created outside of BlueSnap

Installation and Configuration

Module Installation

Once you have installed the module (`composer require 'drupal/commerce_bluesnap:^1.0'`), enable the module as you would like any Drupal 8 module:

  • You can do this through the UI by going to /admin/modules or by running the drush command `drush en commerce_bluesnap`

Configuring Hosted Payment Fields Payment Method

You can process credit card payments by using the Hosted Payment Fields payment method type. The process is as follows:

  • Go to /admin/commerce/config/payment-gateways
  • Click on 'Add payment gateway'
  • Select the 'BlueSnap (Hosted Payment Fields)' method from the Plugin list
  • Give the payment gateway a name (ie. Credit Card)
  • Select the payment mode to use, Test or Live, depending on if you’re environment
  • Enter your BlueSnap username and password which can be found in your BlueSnap account (Settings -> API Settings -> API Credentials)
  • Click Save

The process for configuring ACH/ECP payments is exactly the same as above. You can now immediately start taking orders and the BlueSnap payment method that you just setup will show up in the checkout page. The payment method will be displayed as follows in the Checkout page:

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Jul 2026
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
3.0.0-alpha1 Pre-release 10–11 Jul 24, 2026
3.x-dev Dev 10–11 Jul 24, 2026