Drupal is a registered trademark of Dries Buytaert
Drupal 10.6.14 Update released for Drupal core (10.6.14)! Drupal 11.3.16 Update released for Drupal core (11.3.16)! OAuth2 Client 4.2.0 Minor update available for module oauth2_client (4.2.0). OAuth2 Client 4.1.5 Minor update available for module oauth2_client (4.1.5). CKeditor Details Accordion 2.1.1 Minor update available for module ckeditor_details (2.1.1). Schema Markup Generator using AI 1.0.2 Minor update available for module ai_schema_markup_generator (1.0.2). DSFR for Drupal 1.6.2 Minor update available for theme dsfr4drupal (1.6.2). DSFR for Drupal 1.6.1 Minor update available for theme dsfr4drupal (1.6.1). Field Defaults 2.1.1 Module field_defaults updated after 15 months of inactivity (2.1.1). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

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:

Activity

Total releases
2
First release
Jul 2026
Latest release
2 hours ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

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