Docs

SureCart Checkout Integration

2 min readUpdated April 20, 2026

SureCart is a modern WordPress ecommerce plugin with its own checkout system, separate from WooCommerce. WP Smart Consent integrates directly with SureCart’s checkout, adding the opt-in checkbox above the Pay button on any SureCart-powered checkout page.

How It Works#

WP Smart Consent uses SureCart’s official render_block + surecart/submit pattern to inject the checkbox. This is the sanctioned method for adding content adjacent to the SureCart submit button, which means the checkbox placement is stable and won’t break when SureCart updates.

When a customer ticks the checkbox and completes payment, WP Smart Consent captures their name and email from the order data and forwards them to every enabled CRM or ESP destination automatically.

Enabling the Integration#

In the WP Smart Consent dashboard, go to Integrations and toggle SureCart on. No additional configuration is needed on the SureCart side — the checkbox will appear on all SureCart checkout forms on your site once enabled.

Payment Gateway Coverage#

The integration fires after a completed payment regardless of which gateway the customer used. Inline gateways (like Stripe), async gateways, and any other payment method supported by SureCart are all covered.

Works Alongside Other Integrations#

Enabling the SureCart integration doesn’t affect any of your other active integrations. Each source is independent — opt-ins captured through SureCart are forwarded to the same CRM and ESP destinations as any other source, and are logged with surecart as the source for easy filtering.

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only