Skip to content

Vendor-neutral, engineer-written explanations. Clear definitions first, then practical steps with real examples — no fluff.

How do I enable or disable guest checkout in Shopify?

SB
Written by StageBit Engineering Team
Updated December 2025 1 min readVerified by engineers

Shopify has replaced the old guest checkout switch with a new customer account system. In modern Shopify stores, guest checkout is always enabled by default and cannot be turned off unless you force sign-in before checkout.

Why you don’t see the Guest Checkout option anymore

Shopify now uses New Customer Accounts. In this system, guest checkout is automatically allowed for all normal customers. There is no ON/OFF toggle like before.

How Guest Checkout Works Now

Checkout SettingWhat Happens
Sign-in NOT requiredGuest checkout is automatically ON
Require customers to sign in before checkoutGuest checkout is completely OFF

How To Disable Guest Checkout (Only Way)

→ Go to Settings → Customer accounts
→ Scroll to Customer accounts
→ Enable Require customers to sign in before checkout
→ Save

This forces login and removes guest checkout entirely.

Important Rules (New Shopify System)

  • You can no longer partially restrict guest checkout.
  • It is either fully ON or fully OFF.
  • B2B customers must always sign in.
  • Guest checkout is always recommended for B2C stores.

Why Shopify Made This Change

Shopify moved checkout to a protected system for higher security, faster performance, and PCI compliance. This prevents store owners from breaking checkout and improves conversion rates globally.

Was this answer helpful?

Your feedback helps us improve our answers.

Still need help?

Talk to our Shopify experts

We've handled GDPR/CCPA compliance for dozens of EU & US Shopify stores.

Talk to Shopify Experts

Tell us more about your brand!

Rohit Kundale, Our VP of Sales and Marketing is ready to meet with your team.