Guest Checkout Process in Odoo 18
By Braincuber Team
Published on December 28, 2025
E-commerce store owner managing checkout creates conversion disaster: first-time visitor interested in single product purchase forced to create account with password email confirmation and profile completion before buying causing 68 percent cart abandonment rate, returning customer forgot password triggering 5-minute reset process abandoning 200 dollar cart out of frustration, no guest checkout option reducing impulse purchases 45 percent as casual shoppers unwilling to commit to account creation, mandatory registration for 15 dollar product feeling excessive causing brand perception damage, and no flexibility between guest checkout and registered accounts preventing optimization for different customer segments—creating lost revenue 35K monthly and competitive disadvantage from inflexible checkout configuration without guest purchase options.
Odoo 18 Guest Checkout enables flexible purchase workflows through three configuration modes Optional allowing guest or registered checkout, Disabled enforcing pure guest checkout without login prompts, Mandatory requiring account creation for all purchases, optional sign-in prompt on confirmation page for guests, extra step during checkout for custom information collection, and strategic mode selection based on business model—reducing cart abandonment 40-60 percent through friction removal enabling one-time buyers to complete purchases instantly while maintaining registered customer option for loyalty programs achieving optimal balance between conversion optimization and customer relationship building through configurable checkout experience.
Guest Checkout Features: Three configuration modes, Optional guest/registered, Disabled pure guest, Mandatory account required, Sign-in prompts, Extra checkout steps, Cart abandonment reduction, Conversion optimization, Customer flexibility
Guest Checkout Configuration Modes
Access configuration:
- Go to Website → Configuration → Settings
- Find Shop - Checkout section
- Locate Sign in/up at Checkout setting
- Choose from three modes
Mode 1: Optional Sign In/Up
Flexible Guest or Registered Checkout
Customer Experience:
- Proceed to checkout without login
- Enter shipping details as guest
- Optional sign-in prompt on confirmation page
- Can create account or continue as guest
- Complete purchase either way
Configuration Steps:
- Settings → Website → Configuration
- Shop - Checkout section
- Sign in/up at Checkout: Select Optional
- Click Save
Checkout Workflow:
- Customer browses shop without login
- Selects product → Add to Cart
- Clicks Proceed to Checkout
- Order overview displays (payment options available)
- Clicks Checkout
- Page shows:
- Optional sign-in button
- Guest checkout form (email, name, address)
- Customer chooses:
- Sign In: Login to account, proceed
- Guest: Fill form, continue
- Continue Checkout → Delivery address review
- Confirm order
- Select payment method → Pay Now
Best For:
- General e-commerce stores
- Mix of one-time and repeat customers
- Encouraging registration without forcing
- Maximizing conversion while building database
Mode 2: Disabled Buy as Guest
Pure Guest Checkout No Login
Customer Experience:
- No sign-in prompts shown
- Completely anonymous checkout
- Fastest purchase path
- Ideal for one-time buyers
- No account creation pressure
Configuration Steps:
- Settings → Website → Configuration
- Shop - Checkout section
- Sign in/up at Checkout: Select Disabled (buy as guest)
- Click Save
Checkout Workflow:
- Customer browses shop (not logged in)
- Selects product → Add to Cart
- Clicks Proceed to Checkout
- Order overview displays
- Clicks Checkout
- Guest form appears (NO sign-in option shown)
- Customer enters:
- Name
- Shipping address
- Continue Checkout → Delivery details
- Confirm order
- Choose payment → Pay Now
Best For:
- High-volume low-cost items
- Impulse purchase products
- One-time event tickets
- Minimal checkout friction priority
- Anonymous purchase preference
Mode 3: Mandatory No Guest Checkout
Required Account Creation
Customer Experience:
- Must login or register to purchase
- No guest checkout allowed
- All orders linked to accounts
- Forces customer database building
- Enables tracking and loyalty
Configuration Steps:
- Settings → Website → Configuration
- Shop - Checkout section
- Sign in/up at Checkout: Select Mandatory (no guest checkout)
- Click Save
Checkout Workflow:
- Customer browses shop (not logged in)
- Selects product → Add to Cart
- Clicks Proceed to Checkout
- Order overview appears
- NO payment or checkout options shown
- Only Sign In button available
- Customer must:
- Login with existing account, OR
- Create new account first
- After login: Full checkout access
- Delivery details → Confirm
- Payment → Pay Now
Best For:
- Subscription-based services
- B2B e-commerce platforms
- Membership-only stores
- Loyalty program focused businesses
- Repeat purchase models
Extra Step During Checkout
Add custom information collection step:
Enable Extra Step:
- Settings → Website → Configuration
- Enable Extra Step During Checkout
- Click Save
- Click Configure to design form
Form Design:
- Use website builder snippets
- Add custom fields:
- Text inputs
- Dropdowns
- Checkboxes
- Date pickers
- Customize layout and styling
Workflow with Extra Step:
- Customer proceeds through normal checkout
- Reviews order summary
- Clicks Confirm
- Extra step form appears BEFORE payment
- Customer fills custom fields
- Clicks Continue Checkout
- Proceeds to payment
Use Cases:
- Delivery instructions collection
- Gift message entry
- Event attendee details
- Custom product specifications
- Marketing preference capture
Mode Selection Strategy
| Business Type | Recommended Mode | Reason |
|---|---|---|
| General Retail | Optional | Balance conversion and database |
| Impulse Products | Disabled | Minimize friction maximize speed |
| Subscriptions | Mandatory | Account required for service |
| B2B Platform | Mandatory | Account management essential |
| Loyalty Program | Mandatory | Track points and rewards |
Best Practices
Start Optional Then Optimize Based on Data: Choosing mode without data equals guessing. Launch with Optional mode enabling both guest and registered. After 3 months analyze cart abandonment rate at sign-in prompt versus conversion rate guests versus members. If guest cart abandonment 15 percent but member repeat purchase 3X higher keep Optional. If guest abandonment 60 percent switch to Disabled. Data-driven decision improves conversion 25-40 percent.
Use Extra Step Sparingly Critical Info Only: Adding extra step for nice-to-have information equals unnecessary friction. Every additional form field reduces conversion 5-10 percent. Reserve extra step for truly essential information delivery instructions for fragile items event attendee names legally required data. Example: gift shop adding extra step for message increases abandonment 35 percent versus inline message field during address entry.
Test Mandatory Mode with Incentive First: Forcing account creation without value proposition equals customer frustration. Test mandatory mode offering 10 percent discount for first registered purchase or free shipping for members. Incentive converts hesitant buyers reducing abandonment from mandatory requirement 50 percent versus forcing registration with no benefit.
Conclusion
Odoo 18 Guest Checkout enables flexible purchase workflows through three configuration modes Optional Disabled and Mandatory with extra step customization. Reduce cart abandonment 40-60 percent through strategic mode selection matching business model enabling one-time buyers instant purchases while maintaining registered customer options for loyalty programs achieving optimal balance between conversion optimization and customer relationship building through configurable checkout experience based on analytical data.
