Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Commerce Saferpay

Security covered Under active development 94 sites

Part of the Commerce ecosystem · 487 projects

This project integrates Saferpay, a professional e-payment solution, with Drupal Commerce. It allows merchants to accept various payment methods through a single interface, supporting both direct e-commerce payments and external payment pages.

Overview

This project provides a http://www.saferpay.com integration for the Drupal Commerce payment and checkout system.
Saferpay, part of the Swiss "SIX Card Solutions", is a PCI DSS certified e-payment solutions for professionals and beginners. Saferpay integrates all popular payment means in a Web shop through a single interface. This makes it easy to make adaptations and upgrades.

Deprecation notice

7.x-1.0-beta3 and later as well as any Drupal 8 version are based on the newer JSON API integration, which is required for compatibility with 3D Secure 2.0 as well as additional payment methods like Twint.

The old API will not be supported after 14 September 2019. Due to that the old submodules are deprecated and manual configuration (see below) of the new payment method that uses the new json api is needed. Until EOL of the old api, both the new payment method and the old ones will be available.

Configuration JSON API
1. The new payment method lives in the main module, so no additional module needs to be enabled
2. Add the payment method as usual (admin/commerce/config/payment-methods)
3. Configure the payment method (admin/commerce/config/payment-methods/manage/commerce_payment_commerce_saferpay_json_pp/edit/[ID])

Features

This project includes a base module that allows those that have a contract with saferpay to setup and execute direct e-commerce payments.

  • External Payment Page only
  • Settle payment or authorize only
  • Support for limiting allowed payment methods
  • Credit Card Aliases can be requested, with limitations: #1461256: [Meta] Recurring payments. The D8 version includes that feature as well but only supports exposing it to in code until commerce supports reusable payment methods for external payment gateways

Requirements

You will need the following modules:

Installation

Activate module, make sure a payment method has been created in Drupal Commerce (Store > Configuration > Payment methods) and setup your custom Saferpay API keys.

Known problems

Currently no known issues.

Links to Documentation

No additional documentation yet.

Credits

Drupal 8–11

Ask your assistant about Commerce Saferpay

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
3
Tracked since
Feb 2025
Latest release
2 months ago
Releases (12 mo)
1 ▼ from 2
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
8.x-1.4 Stable 8–11 Jul 22, 2026
8.x-1.3 Stable 8–11 May 5, 2025
8.x-1.2 Stable 8–10 Feb 17, 2025