Installation & Setup

Requirements

  • Magento 2.4.x or higher
  • PHP 8.1 or higher
  • MySQL 5.7 or higher

Installation via Composer

composer config bearer.repo.softwaresilo.io <token>
composer config repositories.softwaresilo composer https://repo.softwaresilo.io/
composer require mageb2b/payment-profile:*
php bin/magento module:enable MageB2B_PaymentProfile
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush

Installation via ZIP

  1. Download the extension ZIP file
  2. Extract to app/code/MageB2B/PaymentProfile
  3. Run the following commands:
php bin/magento module:enable MageB2B_PaymentProfile
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush

Verify Installation

  1. Log in to Magento Admin
  2. Navigate to Stores > Configuration > MageB2B > Payment Profile
  3. You should see the configuration options
  4. Navigate to Customers > Payment Profiles
  5. You should see the profile management grid

Initial Configuration

After installation, configure the extension:

  1. Go to Stores > Configuration > MageB2B > Payment Profile
  2. Set Enable to "Yes"
  3. Configure Skip payment profile when no entry matched:
    • Yes: Recommended for initial rollout
    • No: Use only with a fully tested profile setup and fallback strategy
  4. Click Save Config
  5. Clear cache: php bin/magento cache:flush

Next Steps

Found an issue with this documentation? Let us know