freepay/shopware6

Freepay payment integration for Shopware 6

Maintainers

Package info

github.com/FreewayDk/Freepay-Shopware6

Type:shopware-platform-plugin

pkg:composer/freepay/shopware6

Transparency log

Statistics

Installs: 8

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.1.3 2026-06-24 11:10 UTC

This package is auto-updated.

Last update: 2026-07-24 11:27:18 UTC


README

A Shopware 6 payment plugin that integrates Freepay Payment Service Provider with support for external payment windows, webhook notifications, and return URL handling.

Requirements

  • Shopware 6.7.0 or higher
  • PHP 8.1 or higher
  • Freepay merchant account with API credentials

Installation

See INSTALL.md for quick start guide.

Via Composer (Recommended)

composer require freepay/shopware6
bin/console plugin:refresh
bin/console plugin:install --activate FreepayPaymentShopware6
bin/console asset:install
bin/console cache:clear

Manual Installation

  1. Download the plugin
  2. Extract to custom/plugins/FreepayPaymentShopware6/
  3. Install and activate:
bin/console plugin:refresh
bin/console plugin:install --activate FreepayPaymentShopware6
bin/console asset:install
bin/console cache:clear

Configuration

Navigate to: Settings → System → Plugins → Freepay Payment → Configuration

Basic Configuration

  • Communication key (required) — your Freepay API key, used to authenticate all API requests
  • Sandbox Mode (default: on) — enable for test transactions

Payment Settings

  • Capture on shipment (default: off) — automatically send a capture request to Freepay whenever a shipment is created

Documentation

License

MIT License - See LICENSE file for details