BlueSnap

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:

Supporting organizations: 
Development of project

Project information

Releases