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
- Download the extension ZIP file
- Extract to
app/code/MageB2B/PaymentProfile - 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
- Log in to Magento Admin
- Navigate to Stores > Configuration > MageB2B > Payment Profile
- You should see the configuration options
- Navigate to Customers > Payment Profiles
- You should see the profile management grid
Initial Configuration
After installation, configure the extension:
- Go to Stores > Configuration > MageB2B > Payment Profile
- Set Enable to "Yes"
- 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
- Click Save Config
- Clear cache:
php bin/magento cache:flush