Skip to main content
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

Purchases

Hook into purchase lifecycle events like creation, access grants, and revocations.

Checkout

Validate checkout forms, customize payment modes, and track conversions.

Cart

Customize cart icon visibility and behavior.

Login

Customize login redirects and authentication behavior.

Products

Respond to product creation, updates, deletion, and stock changes.

Prices

Hook into price creation, updates, and deletion events.

Customers

Respond to customer profile updates and sync with external systems.

Subscriptions

Hook into subscription renewals and lifecycle events.

Orders

Respond to orders, charges, refunds, and invoices.

Models

Hook into model lifecycle events like create, update, and delete.

Integrations

Build integrations that respond to purchases and refunds.

Templates

Inject content into SureCart templates and admin pages.

Requests

Modify API requests, endpoints, and responses.

Currency

Customize currency formatting, locales, and display.

Media

Customize media handling and image display.

Errors

Customize error handling and messages.

Admin

Customize admin menus, toolbars, and list tables.

SEO

Customize SEO metadata and structured data.

Building Integrations

Orders & Purchases Guide

Build full-featured integrations using SureCart’s Integration class. Handles purchases, refunds, upgrades, downgrades, and quantity changes automatically.