Manual Installation

Plugin requirements

Installation steps

1. Require plugin

composer require sylius/adyen-plugin:"^2.0" --no-scripts

2. Enable the Bundle

# config/bundles.php

return [
    ...
    Sylius\AdyenPlugin\SyliusAdyenPlugin::class => ['all' => true],
];

3. Import Configuration

4. Import routes

5. Extend the ProductVariant entity

Register the ProductVariant entity

6. Import plugin assets

7. Install assets

8. Install and build frontend dependencies

9. Run database migrations

10. Clear cache

[Optional] Route Adyen logs to specific handlers

The plugin comes with the adyen monolog channel preconfigured, if you want you can route the logs generated to a specific handler by environment

Next steps

Once the plugin is installed, don’t forget to configure at least one Sylius payment method that uses Adyen as the gateway.

Follow the guide here: Configuring Adyen Payment Method

This step is required to make Adyen payment options available during checkout.

Last updated

Was this helpful?