Install Payment Profile

Make sure the SoftwareSilo Composer repository is configured and create a current backup or deployment rollback point.

Replace repo.softwaresilo.io, softwaresilo, https://repo.softwaresilo.io/ and <token> with the repository details shown under Account > Licenses in your SoftwareSilo account — see Installation & Updates.

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_ExtensionManager MageB2B_PaymentProfile
php bin/magento setup:upgrade

Production-mode stores normally require dependency injection compilation and static-content deployment. Follow your normal release process, then clear the Magento cache.

Verify the installation

php bin/magento module:status MageB2B_PaymentProfile

The module should be enabled. Administrators with the required permissions should see:

  • Stores > Configuration > MageB2B > Payment Profile
  • Customers > Payment Profiles

Important: defaults on a fresh installation

The extension ships with Enable = Yes and Hide all payment methods when no allowed method is resolved = Yes. Until the first profile exists, every checkout produces no match — so a fresh installation hides all payment methods for every buyer.

Immediately after installing, set the no-match setting to No in Configuration, or create and test profiles before the store goes live.