Skip to main content
When enabled, users will see Ollie’s built-in login modal directly in the checkout instead of being redirected to your e-commerce platform’s login page. This provides a seamless checkout experience without leaving the current page.
Ollie Login Toggle

Configuration

The Ollie Login is configured in the General Settings of a Version.
  1. Go to your Store in the Admin Dashboard
  2. Select the Version you want to configure
  3. In Checkout Settings, find the Use Ollie login toggle
  4. Enable or disable as needed
When disabled, clicking “Login” will redirect the user to your e-commerce platform’s native login page.

Behavior

SettingBehavior
EnabledOpens a login modal within the checkout (no page redirect)
DisabledRedirects to your platform’s login page (VTEX, Shopify, etc.)
The login behavior works together with other guest settings in the same section:
SettingDescription
Allow guest in CartAllow non-logged-in users to access the cart page
Allow guest in DetailsAllow non-logged-in users to access the details/shipping page
Use Ollie loginUse the native Ollie login modal instead of redirecting
If you disable guest access and disable Ollie login, users will be redirected to your platform’s login page before accessing the checkout.

SDK Integration

To programmatically control the login modal in your custom components, use the useLogin hook from the SDK.
import { useLogin } from '@ollie-shop/sdk';

const { openLogin, closeLogin } = useLogin();

// Open the login modal
openLogin({ isRequired: true, title: "Sign in to continue" });
See useLogin for full API reference.