Multi-address shipping
Multi-address shipping is an optional entry point into Magento's separate multi-shipping checkout. It is not a second layout inside the One Step Checkout page.
Enable Multi-Address Shipping in the One Step Checkout configuration. The link is shown only when Magento reports the flow as available. The redirect requires:
- an enabled One Step Checkout configuration;
- an enabled multi-address setting;
- a signed-in customer;
- a non-virtual quote with items;
- Magento's own multi-shipping availability check to pass.
When the buyer follows the link, Magento's multi-shipping address page handles the address assignment. A guest, a virtual quote or a store where the feature is disabled remains in the normal One Step Checkout flow.
The entry point uses the osc_multishipping=1 query flag. In the verified demo flow, a signed-in customer with a physical cart was redirected to Magento's /multishipping/checkout/addresses/ page. That page lists each product and quantity and lets the customer select a saved shipping address or enter a new one before continuing to shipping information.

The screenshot shows the assignment step with the Fusion Backpack sample product, its quantity and a saved fictional US address. The address dropdown is the control to use when more than one saved address is available. One Step Checkout provides the entry point; Magento handles the remaining multi-shipping steps.