Magento 2 Multi Vendor Adyen PaymentMagento 2 Multi Vendor Adyen Payment
Buy Now
User Guide
Support
Buy Now
User Guide
Support
  • Getting Started

    • Introduction
    • Requirements
    • Installation
    • Activate the Module
  • Configuration Guides

    • General Settings
    • Payout Settings
  • Features & Workflows

    • Payment Workflows
    • Payout Workflows
    • Webhook Integration
  • Help

    • Troubleshooting
    • FAQ

Installation

You can install the Marketplace Adyen Payment module either manually via file copy or through Composer (recommended if packaged in a repository).

Method 1: Manual Installation (File Transfer)

Central Base & Marketplace Dependencies

Because the module depends on Webkul base libraries and multi-vendor marketplace core, you must ensure both Webkul_Base and Webkul_Marketplace are installed at:

app/code/Webkul/Base
app/code/Webkul/Marketplace

If dependencies are missing, Magento compilation and setup upgrades will fail with dependency errors.

  1. Extract Archive: Extract the zipped code packages for the module.

  2. Move Files: Copy the extracted folder structure into your Magento root directory:

    • Marketplace Adyen Payment: app/code/Webkul/MpAdyenPayment

    Move app folder

  3. Set Permissions: Ensure the file permissions and ownership match your Magento user:

    chown -R www-data:www-data app/code/Webkul/MpAdyenPayment
    

Method 2: Composer Installation (If available)

Run the composer require command to automatically download the module and dependencies:

composer require webkul/marketplace-adyen-payment-gateway

Post-Installation Commands

Once the code is in place, compile, update the database schemas, and deploy static assets:

  1. Enable Module:

    bin/magento module:enable Webkul_MpAdyenPayment
    
  2. Run Setup Upgrade:

    bin/magento setup:upgrade
    
  3. Recompile Code:

    bin/magento setup:di:compile
    
  4. Deploy Static Content:

    bin/magento setup:static-content:deploy -f
    
  5. Flush Caches:

    bin/magento cache:flush
    
Prev
Requirements
Next
Activate the Module