Enforcing separate billing and shipping

Topic summary

A gift company owner faces a data accuracy problem: customers typically ship to recipients but often select “same as billing” for addresses, resulting in incorrect customer information. The business needs to enforce separate billing and shipping addresses.

Technical Limitation:

  • Standard Shopify plans lock the checkout, preventing customization to force separate addresses
  • Shopify Plus would allow a developer to remove the “same as billing” checkbox (estimated 2 hours of work)

Available Solution:

  • Third-party apps are the only option for standard Shopify plans
  • Installation and configuration typically requires 1-2 hours
  • The original poster prefers avoiding additional app costs but is now open to recommendations

Status: The discussion remains open, with the user requesting app recommendations as the development route is not feasible without upgrading to Shopify Plus.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Hi Community! I really need to enforce separate billing and shipping addresses on my Shopify account as we are a gift company and 99% of the time customers are sending their purchase to someone else. It is really messing my data as the majority of people are selecting same billing/shipping details so I have the wrong customer data. I am not on Shopify Plus so understand it is not possible to do this but I am wondering is it possible to do this with a developer and could you advise on roughly how many hours you think that might require? I don’t want to be getting an additional app that we have to pay for, would rather change through development if we can.

Thank you for any input!

3 Likes

Hello there
I hear you,getting accurate addresses is crucial when you’re sending gifts for other people. On a standard Shopify plan, the checkout is locked down, so you can’t force customers to enter separate billing and shipping details.

If you were on Shopify Plus, a developer could tweak your checkout in just a couple of hours to hide that “same as billing” checkbox. But without Plus, the only way to guarantee separate addresses is through a third-party app. The good news is most of these apps are lightweight and only take an hour or two to install and configure, and they’ll save you from chasing down incorrect customer info.

Let me know if you’d like some recommendations or more details on how this setup works!

1 Like

Hi @Hannah-g !

Thanks for the message. Darn, was hoping there might have been some way round it without an app! But in that case, if you have any recommendations, would really appreciate them! Thank you!