Force Customers to Only Checkout with Billing Address (Disabling Shipping Address)
Although rare, some eCommerce websites wish to completely remove the ability for a customer to ship to a different address than Magento (i.e force shipping to the billing address).
In Magento, the billing address and shipping address are different steps of the checkout process, as such, in order to disable the shipping address step (or indeed any other step), we would need to write a custom extension that extends the
First of all, create your Magento extension
app/code/local/YOURCOMPANY/YOURMODULE/etc/ and place the following code within the file:-
I will finish writing this blog post as soon as I can but for now, here is the extension available for download to disable the shipping address in Magento.
Please note: Ensure you copy the layout and template folders into your theme folder in Magento…