> ## Documentation Index
> Fetch the complete documentation index at: https://developer.surecart.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Extend and customize SureCart with WordPress hooks

SureCart provides extensive WordPress hooks (actions and filters) that allow you to extend and customize its functionality. Use these hooks to build integrations, modify behavior, and customize the shopping experience.

## Actions & Filters by Topic

<CardGroup cols={2}>
  <Card title="Purchases" icon="bag-shopping" href="/documentation/actions-filters/purchases">
    Hook into purchase lifecycle events like creation, access grants, and
    revocations.
  </Card>

  <Card title="Checkout" icon="credit-card" href="/documentation/actions-filters/checkout">
    Validate checkout forms, customize payment modes, and track conversions.
  </Card>

  <Card title="Cart" icon="cart-shopping" href="/documentation/actions-filters/cart">
    Customize cart icon visibility and behavior.
  </Card>

  <Card title="Login" icon="right-to-bracket" href="/documentation/actions-filters/login">
    Customize login redirects and authentication behavior.
  </Card>

  <Card title="Products" icon="box" href="/documentation/actions-filters/products">
    Respond to product creation, updates, deletion, and stock changes.
  </Card>

  <Card title="Prices" icon="tag" href="/documentation/actions-filters/prices">
    Hook into price creation, updates, and deletion events.
  </Card>

  <Card title="Customers" icon="user" href="/documentation/actions-filters/customers">
    Respond to customer profile updates and sync with external systems.
  </Card>

  <Card title="Subscriptions" icon="repeat" href="/documentation/actions-filters/subscriptions">
    Hook into subscription renewals and lifecycle events.
  </Card>

  <Card title="Orders" icon="receipt" href="/documentation/actions-filters/orders">
    Respond to orders, charges, refunds, and invoices.
  </Card>

  <Card title="Models" icon="database" href="/documentation/actions-filters/models">
    Hook into model lifecycle events like create, update, and delete.
  </Card>

  <Card title="Integrations" icon="puzzle-piece" href="/documentation/actions-filters/integrations">
    Build integrations that respond to purchases and refunds.
  </Card>

  <Card title="Templates" icon="code" href="/documentation/actions-filters/templates">
    Inject content into SureCart templates and admin pages.
  </Card>

  <Card title="Requests" icon="arrow-right-arrow-left" href="/documentation/actions-filters/requests">
    Modify API requests, endpoints, and responses.
  </Card>

  <Card title="Currency" icon="dollar-sign" href="/documentation/actions-filters/currency">
    Customize currency formatting, locales, and display.
  </Card>

  <Card title="Media" icon="image" href="/documentation/actions-filters/media">
    Customize media handling and image display.
  </Card>

  <Card title="Errors" icon="triangle-exclamation" href="/documentation/actions-filters/errors">
    Customize error handling and messages.
  </Card>

  <Card title="Admin" icon="gear" href="/documentation/actions-filters/admin">
    Customize admin menus, toolbars, and list tables.
  </Card>

  <Card title="SEO" icon="magnifying-glass" href="/documentation/actions-filters/seo">
    Customize SEO metadata and structured data.
  </Card>
</CardGroup>

## Building Integrations

<Card title="Orders & Purchases Guide" icon="book" href="/documentation/orders-and-purchases">
  Build full-featured integrations using SureCart's Integration class. Handles
  purchases, refunds, upgrades, downgrades, and quantity changes automatically.
</Card>
