Checkout Does Not ask for Delivery Address

Topic summary

A rental business needed to collect both billing and delivery addresses at checkout, but Shopify wasn’t requesting delivery information. The issue was resolved by ensuring products were marked as “physical products” and had “Requires shipping” enabled in the bulk editor.

Additional customizations addressed:

  • Changed all “shipping” references to “delivery” via Online Store > Themes > Actions > Edit languages to better reflect the local delivery model
  • Discussed tax calculation timing issues: taxes display incorrectly on the information page (before delivery fees are added) and recalculate on the delivery page, potentially confusing customers
  • Shopify confirmed checkout pages cannot be removed or merged, as the system requires the shipping step to determine delivery zones and calculate final taxes

Workarounds suggested:

  • Changing the information page button text to “Continue to taxes” instead of “Continue to delivery”
  • Adding disclaimers on cart/FAQ pages explaining the tax calculation process

Related topics:

  • Enabling separate billing addresses by unchecking “Use shipping address as billing address by default” in checkout settings
  • Bulk editing product shipping settings via CSV files (not recommended for dropshipping/print-on-demand products as it may break app integrations)
  • Theme-specific customization options may vary; contacting theme support recommended for advanced modifications
Summarized with AI on November 16. AI used: claude-sonnet-4-5-20250929.

Hi, @HXJewelry !

The Requires shipping field should be visible in the Bulk editor even for products that aren’t currently set as physical. It is part of the Shipping category shown below:

If you don’t see this field in your admin, please contact our team via live chat, email, or callback in the Shopify Help Center so we can look into this with you.

Are you dropshipping or using a print on demand service, or do you ship the inventory yourself? The process for setting each product as “This is a physical product” will depend on how your products were set up.

  • If the products were imported with a dropshipping or print on demand app, you don’t likely need to change these settings. It’s best to double check with the app developer in this case, but in either of these cases, orders typically sync with the app, and the suppliers know to ship the products.
  • If you are shipping your own inventory that was added to the admin either manually or via CSV file, you can use a CSV file to update the shipping information. The Variant Requires Shipping column of the product CSV file will determine whether the product is physical and requires shipping. Do not use a CSV file to update products if you’re dropshipping or using print on demand, as this will likely break the connection between the products and the app.
1 Like