Installation

Install mageb2b/onestepcheckout with Composer, then enable the Magento module and apply the normal deployment steps for the target mode.

Install with Composer

Use the SoftwareSilo Composer repository configured for your project. Keep the repository credential outside the project files.

composer require mageb2b/onestepcheckout:*
php bin/magento module:enable MageB2B_OneStepCheckout
php bin/magento setup:upgrade

Production-mode deployments normally also require:

php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush

Use the same release process and deployment options as the rest of the Magento installation.

Verify the module

php bin/magento module:status MageB2B_OneStepCheckout

The module must be enabled before the One Step Checkout configuration appears under Stores > Configuration > MageB2B. Open the configuration at the intended website or store-view scope and save only after reviewing the defaults.

First checks

Use a staging customer and a simple physical product to verify the complete flow:

  1. Open the cart and follow the checkout link.
  2. Confirm that shipping, payment and the order summary are visible on the same page.
  3. Enter a valid address and select a method offered by Magento.
  4. Place the order with the store's normal test payment method.
  5. Open the resulting order in Admin and confirm that the checkout still uses the expected Magento totals and methods.

The extension does not replace the carrier or payment configuration. A method that Magento rejects remains unavailable in this checkout.

Next step

Continue with Configuration.