Search by

superbig / craft-vipps

superbig

Vipps MobilePay payment gateway for Craft Commerce

Package info

github.com/superbigco/craft-vipps

Documentation

Type:craft-plugin

pkg:composer/superbig/craft-vipps

Statistics

Installs: 316

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 18

1.0.8 2021-08-24 09:59 UTC

This package is auto-updated.

Last update: 2026-08-30 21:13:34 UTC


README

Vipps MobilePay payment gateway for Craft Commerce 5.

⚠️ Work in Progress — This is a complete rebuild targeting the Vipps ePayment API v1. Not yet ready for production use.

Requirements

Requirement Version
PHP ^8.2
Craft CMS ^5.5
Craft Commerce ^5.0

Installation

composer require superbig/craft-vipps
php craft plugin/install vipps

Configuration

Add the Vipps MobilePay gateway in Commerce → Settings → Gateways.

Gateway Settings

Setting Description Env Var Support
Client ID From the Vipps MobilePay portal ✅
Client Secret From the Vipps MobilePay portal ✅
Subscription Key Ocp-Apim-Subscription-Key for your sales unit ✅
Merchant Serial Number MSN (4-10 digits) for your sales unit ✅
Transaction Text Text shown in the Vipps app (supports object templates) ✅
Test Mode Use the Vipps test environment —

Environment Variables

All credential fields support Craft's environment variable syntax:

VIPPS_CLIENT_ID=your-client-id
VIPPS_CLIENT_SECRET=your-client-secret
VIPPS_SUBSCRIPTION_KEY=your-subscription-key
VIPPS_MSN=123456

Supported Features

  • ✅ Authorize (redirect to Vipps app)
  • ✅ Capture (full and partial)
  • ✅ Refund (full and partial)
  • 🚧 Express Checkout
  • 🚧 Webhooks

API

This plugin uses the Vipps ePayment API v1.

License

This plugin is licensed under the Craft License.

Brought to you by Superbig.