Bagisto 2.x · PHP 8.1+

Installation Guide

Set up the SumUp Payment Gateway in your store in minutes.

1

Place the Package

Extract the module and copy the SumUp folder into your Bagisto project directory:

your-bagisto-root/
└── packages/
    └── SumUp/
        └── Payment/
            ├── composer.json
            └── src/
2

Register Autoloader

Open your root composer.json and add the namespace to autoload.psr-4:

"autoload": {
    "psr-4": {
        "SumUp\\Payment\\": "packages/SumUp/Payment/src/"
    }
}
If other packages exist, just add this as a new entry in the object.
3

Dump Autoload

Regenerate the Composer autoloader to register the and discover the new classes:

composer dump-autoload
4

Clear Cache

Ensure the configuration and route cache are refreshed:

php artisan optimize:clear
5

Publish Assets

Publish the SumUp logo and frontend resources to the public folder:

php artisan vendor:publish --tag=sumup-assets
6

Admin Setup

Navigate to Configuration → Sales → Payment Methods → SumUp and enter your credentials.