Download the PHP package kwhorne/wirement-vipps without Composer
On this page you can find all versions of the php package kwhorne/wirement-vipps. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kwhorne/wirement-vipps
More information about kwhorne/wirement-vipps
Files in kwhorne/wirement-vipps
Package wirement-vipps
Short Description Laravel package for Vipps/MobilePay payment integration
License MIT
Homepage https://github.com/kwhorne/wirement-vipps
Informations about the package wirement-vipps
Wirement Vipps
A Laravel package for Vipps/MobilePay payment integration designed for Laravel applications using Flux UI, Livewire, TailwindCSS, and Filament. This package provides a seamless integration with Vipps and MobilePay payment services.
Features
- 🚀 Easy Setup: Simple configuration and installation
- 💳 Payment Creation: Create Vipps payments with ease
- 🔐 Token Management: Automatic token refresh and caching
- 📡 Webhook Support: Easy webhook setup with Artisan command
- 🏗️ Laravel Integration: Full Laravel ecosystem support
- ⚡ Flux UI Compatible: Designed for Laravel Flux projects
- 🔴 Livewire Ready: Includes Livewire component examples
- 📊 Filament Integration: Ready-to-use Filament resources
- 🏛️ Modern Architecture: Clean, service-oriented design
- ⚙️ Comprehensive Config: All options in one config file
Requirements
- PHP ^8.1
- Laravel ^10.0||^11.0||^12.0
- GuzzleHttp ^7.0
- Carbon ^2.0||^3.0
Configuration
Add the following variables to your .env file:
Create Webhook
To create a webhook, use the Artisan command:
This will guide you through the webhook creation process and provide you with the webhook ID and secret to add to your .env file.
Installation
You can install the package via composer:
You can publish and run the migrations with:
You can publish the config file with:
Optionally, you can publish the views using
Usage
Basic Payment Creation
Payment with Order Lines
Using with Livewire
Using with Filament
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Knut Horne
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of wirement-vipps with dependencies
spatie/laravel-package-tools Version ^1.16
illuminate/contracts Version ^10.0||^11.0||^12.0
guzzlehttp/guzzle Version ^7.0
nesbot/carbon Version ^2.0||^3.0