# Ollie Shop > Checkout customization platform for e-commerce. ## Docs - [Functions](https://docs.ollie.shop/ollie-hub/core-concepts/functions.md): Build custom integrations that were impossible or too expensive before. Add your business logic between any services to solve integration challenges that SaaS platforms don't support. - [Request Functions](https://docs.ollie.shop/ollie-hub/core-concepts/request-functions.md): Process HTTP requests in real-time. Handle user interactions, API calls, and webhook processing with instant responses and automatic scaling. - [Response Functions](https://docs.ollie.shop/ollie-hub/core-concepts/response-functions.md): Automatically enhance responses after request processing. Add analytics, notifications, and post-processing logic without modifying your core request functions. - [How Functions Run](https://docs.ollie.shop/ollie-hub/core-concepts/running-functions.md): Understand how Ollie Hub intercepts requests, routes traffic, and executes your custom code seamlessly. - [Task Functions](https://docs.ollie.shop/ollie-hub/core-concepts/task-functions.md): Automate scheduled operations and background tasks. Run reports, sync data, send notifications, and perform maintenance on custom schedules without user interaction. - [Team Management](https://docs.ollie.shop/ollie-hub/core-concepts/team-management.md): Organize your team, manage permissions, and control access to your functions and projects. - [Best Practices](https://docs.ollie.shop/ollie-hub/development/best-practices.md): Write secure, maintainable, and performant functions. Learn proven patterns for error handling, security, testing, and scalable architecture. - [Deployment](https://docs.ollie.shop/ollie-hub/development/deployment.md): Deploy your functions to Ollie Hub with instant builds, real-time monitoring, and automatic scaling. From code upload to live function in under 60 seconds. - [Local Development](https://docs.ollie.shop/ollie-hub/development/local-development.md): Set up your local development environment for fast iteration. Test functions locally, debug issues, and optimize performance before deployment. - [Quick Start](https://docs.ollie.shop/ollie-hub/getting-started/quickstart.md): Build and deploy a powerful data transformation API in 3 minutes. Transform product data, validate inputs, and get a production-ready endpoint instantly. - [Ollie Hub](https://docs.ollie.shop/ollie-hub/index.md): Build custom integrations that were impossible or too expensive before. Deploy serverless functions instantly to connect any services with your business logic. - [Custom Events](https://docs.ollie.shop/ollie-shop/analytics/custom-events.md): Send custom analytics events from your Ollie Shop components to Google Tag Manager - [Device Fingerprint](https://docs.ollie.shop/ollie-shop/analytics/device-fingerprint.md): Native anti-fraud device fingerprint compatibility for fraud prevention services - [Enriching Events with GTM](https://docs.ollie.shop/ollie-shop/analytics/gtm-enrichment.md): Access checkout session context to enrich analytics events using Google Tag Manager Custom HTML tags - [Native Checkout Events](https://docs.ollie.shop/ollie-shop/analytics/index.md): Track checkout events with native Google Analytics 4 e-commerce integration via Google Tag Manager - [CheckoutSession Type](https://docs.ollie.shop/ollie-shop/api/CheckoutSession.md) - [Checkout Order Types](https://docs.ollie.shop/ollie-shop/api/checkout-order-types.md) - [SDK Reference](https://docs.ollie.shop/ollie-shop/api/index.md): Essential React hooks for accessing checkout data and building dynamic components that respond to customer actions - [useCheckoutOrder](https://docs.ollie.shop/ollie-shop/api/use-checkout-order.md) - [useLogin](https://docs.ollie.shop/ollie-shop/api/use-login.md) - [usePendingActions](https://docs.ollie.shop/ollie-shop/api/use-pending-actions.md) - [useStoreInfo](https://docs.ollie.shop/ollie-shop/api/use-store-info.md) - [useCheckoutAction](https://docs.ollie.shop/ollie-shop/api/useCheckoutAction.md) - [useCheckoutSession](https://docs.ollie.shop/ollie-shop/api/useCheckoutSession.md) - [useMessages](https://docs.ollie.shop/ollie-shop/api/useMessages.md): The useMessages hook is part of the Ollie Shop React library and provides functionality to manage notification messages across the application. - [Devtools - Custom Text](https://docs.ollie.shop/ollie-shop/cheat-sheet/Devtools-custom-text.md): Quickly identify the variable for any text - [Easy Cart](https://docs.ollie.shop/ollie-shop/cheat-sheet/Easy-Cart.md) - [CLI Installation](https://docs.ollie.shop/ollie-shop/cli/installation.md): Install and set up the Ollie Shop CLI for component and function development - [Components](https://docs.ollie.shop/ollie-shop/concepts/component.md): React apps written in TypeScript - [Functions](https://docs.ollie.shop/ollie-shop/concepts/function.md): Add custom business logic to your checkout that is impossible with traditional e-commerce platforms. Modify any attribute from your cart. Integrate with any API. - [Global Session Objects](https://docs.ollie.shop/ollie-shop/concepts/session.md): Access checkout session data through global objects available in the browser - [Slots](https://docs.ollie.shop/ollie-shop/concepts/slots.md): Strategic placement points where components transform your checkout experience - [Stores](https://docs.ollie.shop/ollie-shop/concepts/stores.md) - [Templates](https://docs.ollie.shop/ollie-shop/concepts/templates.md): Checkout layouts optimized for different business models and customer journeys - [Versions](https://docs.ollie.shop/ollie-shop/concepts/version.md): Complete checkout configurations that let you test, deploy, and manage different checkout experiences safely - [Fonts](https://docs.ollie.shop/ollie-shop/configuration/font.md): Include your font to match your checkout with the rest of your website - [Integrations](https://docs.ollie.shop/ollie-shop/configuration/integrations.md): Native integrations developed by Ollie to make the setup of your store easier - [Logged-In Only Checkout](https://docs.ollie.shop/ollie-shop/configuration/login-required.md): This feature blocks users from acessing the checkout if they are not logged in. If the user tries to acess the checkout page it will be automatically redirected to the login page. - [Ollie Login](https://docs.ollie.shop/ollie-shop/configuration/ollie-login.md): Use Ollie's native login flow instead of redirecting users to your store's login page - [Share Cart](https://docs.ollie.shop/ollie-shop/configuration/share-cart.md): Native feature that generates a unique link for the user to share their current cart - [Allow/Disallow user to change personal data](https://docs.ollie.shop/ollie-shop/configuration/summary-edit.md): Merchants who need more control over the checkout flow, particularly for cases where editing information after submission should be restricted, such as B2B closed stores. - [Theme Design Tokens](https://docs.ollie.shop/ollie-shop/configuration/theme.md): Transform your checkout's visual appearance to match your brand without compromising performance or accessibility - [Translations](https://docs.ollie.shop/ollie-shop/configuration/translation.md): Change text and apply translations by locale - [Children Component](https://docs.ollie.shop/ollie-shop/customization/children-component.md): When you want to add a new component adjacent to an existing one without the need to re-create everything - [Custom Component 101](https://docs.ollie.shop/ollie-shop/customization/custom-component.md) - [Passing Props to Custom Components](https://docs.ollie.shop/ollie-shop/customization/props.md): Useful for custom components that are reused in different stores/versions where each requires a different configuration - [Extra Checkout Steps](https://docs.ollie.shop/ollie-shop/customization/steps.md): Include extra steps (or exclude existing ones) to your checkout journey - [Admin Onboarding](https://docs.ollie.shop/ollie-shop/get-started/admin-onboarding.md): Set up your Ollie Shop Store and configure your first store in 3 minutes. No coding required. - [Developer Quickstart](https://docs.ollie.shop/ollie-shop/get-started/quickstart.md): Create, deploy, and see your first component live in 5 minutes - [What is Ollie Shop](https://docs.ollie.shop/ollie-shop/index.md): Welcome to Ollie Shop! We are a headless checkout solution that allows merchants to fully customize their checkout experience without compromising performance