Magento shipping address same as billing address

AndyCollen

Free Member
Jan 18, 2010
18
2
Would anyone have a solution to either remove the option to ship to a different address or force the shipping address to match the billing address in Magento Community Edition. I have tried a few different suggestions that Google brought up but can't seem to get any to work with the version i have installed (1.9.0.1).
I was hoping this would have been an easy fix, can't imagine too many retailers wanting to post to a different address than the billing one.
Any help is greatly appreciated.

Thanks,
Andy
 
We send goods by recorded delivery so customers often request delivery to a work address.
I assume you mean you want to alter settings so that a customer can't actually choose the option of a different shipping address?
I haven't seen any option for that but someone on understandinge forum might know - they have a forum section dedicated to magento issues.
Hth
 
Upvote 0
We often send goods to a different shipping address as long as the transaction is 3D secured and the delivery is signed for.
 
Upvote 0
I was hoping this would have been an easy fix, can't imagine too many retailers wanting to post to a different address than the billing one.

Really? I'd be very careful with this. We have cards registered to multiple addresses and regularly ship to different addresses than the billing addresses. It is probably more common than you might think.

Anyhow, unsure I see the issue. When you checkout, you complete the billing address and by default, the radio button for 'ship to this address' is checked so this will auto pre-fill the shipping address to be the same as the billing address. Is that now what you just stated you wanted?
 
Upvote 0
Sorry only seen the replies now !

In the previous business i worked for we got caught out with shipping to a work address on three occasions. Worldpay refused to cover it as it wasn't sent to the cardholders address. I am looking to remove the option to ship to a different address from the one page checkout if that's possible.

Thanks,
Andy
 
Upvote 0
I still fail to see what you're wanting to accomplish but it sounds like you're wanting to prevent any customers from getting their order shipped to a different address other than their billing address...?

This a ludicrous decision that we wouldn't recommend. If my presumption is correct, all you a actually really need to do is remove the shipping address from the checkout step in Magento?

Please confirm...
 
Upvote 0
Thanks for the reply.

Yes i want the option for shipping address to be removed or to force the billing address to be used as shipping address.

It may sound ludicrous to you but I don't want to be a victim of fraud on items sometimes costing £800.
 
Upvote 0
There are other ways of limiting the possibility of fraud on your website without preventing customers from choosing their own shipping address!

Either way, as you request, I'll write a blog post tutorial (as one of my blogs will cater better for the code change styling etc than on this forum) and will post the link on here shortly.
 
Upvote 0
if you used verified by visa etc. I think you will then be covered even if the delivery address is different to the billing, I could be wrong. Al though in a different market, about 45% of our orders are to work address.
 
Upvote 0
Haven't had time to write the tutorial yet but I did package the code up for download so here you go... I will try and finish the tutorial asap.

Just to confirm, this will remove the shipping address and the radio buttons to select 'ship to this address' / 'ship to a different address' step on the onepage checkout.
 
  • Like
Reactions: AndyCollen
Upvote 0
Thank you Geoff, will check if this solves my problem.

Although I am curious as to what ways I could limit the risk of fraud while shipping to an different address.
I checked with Sagepay and rules can be set up to decline the transaction if AVS/CV2 responses don't match, is this a valid workaround ?
 
Upvote 0
No problem Andy.

Yes sure, utilising the security that 3D Secure (3DS) provides via your SagePay gateway would be the first and foremost steps to take. This does a pretty good job of validating customer payments to prevent fraud.

SagePay will be able to assist and advise with this. You can read an overview of this here.
 
Upvote 0
It's worth noting for future visitors to this thread that the extension I supplied for this has been tested with Magento 1.9. It should work okay for 1.7 upwards though (at least) although it isn't tested and not guaranteed.
 
Upvote 0

Latest Articles