|
/ Knowledge Base /Integrations/ How to Get the Most Out of SureCart Abilities

How to Get the Most Out of SureCart Abilities

This document explains how to use SureCart Abilities effectively to manage a store through AI assistants like Claude, ChatGPT, Cursor, and others. With Abilities enabled, common store operations that would take many clicks and screen loads in the WordPress admin can be completed in a single conversational request.

Quick Setup Reminder

Before using Abilities, the MCP Adapter must be installed and an AI client connected. The full setup is available at WordPress Dashboard → SureCart → Settings → MCP, where step-by-step instructions are provided for each supported AI client (Claude Desktop, Claude Code, Cursor, VS Code Copilot, Continue, and others).

Once setup is complete, AI assistants can interact with the store through natural language prompts.

Why Use Abilities

Many routine store tasks involve repetitive UI navigation: opening the WordPress admin, finding the right section, locating a record, clicking through forms, waiting for screens to load, and verifying changes. With Abilities, these same tasks can be completed by describing the goal in plain language to an AI assistant.

The biggest gains come from tasks that require:

  • Multiple steps across different sections of the admin
  • Searching or filtering through long lists
  • Performing the same action on several records
  • Combining data from different parts of the store
  • Repetitive operations during peak periods

Practical Use Cases

The examples below show real scenarios where Abilities replace lengthy UI workflows with simple prompts.

Use Case 1: Extending a Subscription Renewal Date

A customer asks for an extra week before their next renewal. They mention their email but not the subscription ID.

Without Abilities (manual UI flow):

  1. Open WordPress Dashboard
  2. Navigate to SureCart → Customers
  3. Search for the customer by email
  4. Click into the customer record
  5. Find the active subscription
  6. Click into the subscription
  7. Locate the renewal date field
  8. Calculate the new date manually
  9. Update the field
  10. Save the change
  11. Verify the update

Total: 11 steps, multiple page loads, manual date calculation.

With Abilities (AI prompt):

Find the active subscription for customer@example.com and extend the renewal date by 7 days.

The AI assistant locates the customer, identifies the subscription, calculates the new date, applies the change, and confirms the result.

Use Case 2: Granting a Free Month After a Customer Review

A merchant offers existing subscribers a free month in exchange for a public review. After confirmation, the renewal date needs to be pushed back 30 days.

Without Abilities:

The merchant must navigate to the customer, find the subscription, manually adjust the renewal date, and verify the change. Repeated for each subscriber accepting the offer.

With Abilities:

Push back the renewal date for the subscription belonging to 
customer@example.com by 30 days. Confirm the subscription stays active.

The change is applied immediately and confirmed in the response.

Use Case 3: Creating an Invoice for a Custom Order

A customer wants to purchase a product through a custom invoice with a specific due date.

Without Abilities (manual UI flow):

  1. Open WordPress Dashboard
  2. Navigate to SureCart → Orders → Invoices
  3. Click Add New
  4. Click Add Product and select the product from the catalog
  5. Open the customer dropdown and search (or click Add New to create one)
  6. If creating a new customer, fill in name, email, and address details
  7. Fill in shipping and billing address (or use Autofill Customer Data if available)
  8. Set the due date
  9. Add a memo or footer if needed
  10. Save and send the invoice

Total: 10 steps within the invoice creation screen, with additional clicks if the customer or address needs to be set up from scratch.

With Abilities:

Create an invoice for John Doe (johndoe@example.com) for the 
"Premium Course" product, due on 2026-06-15, and send it to him.

The AI assistant verifies or creates the customer, locates the product, generates the invoice, and sends it to the customer’s email.

Use Case 4: Reviewing Recent Store Performance

A merchant wants a quick overview of how the store is performing this month.

Without Abilities:

  1. Open the SureCart dashboard
  2. Adjust the date range filter
  3. Note the total revenue
  4. Navigate to subscriptions to count active ones
  5. Navigate to orders to review recent sales
  6. Manually combine the data into a summary

With Abilities:

Show me my store performance for the last 30 days. 
Include total revenue, active subscriptions, and the top 5 products by sales.

The AI assistant pulls all the data and presents a consolidated summary in seconds.

Use Case 5: Bulk Coupon Creation for a Campaign

A merchant is launching a Black Friday campaign and needs three coupons with different discount tiers.

Without Abilities:

  1. Navigate to SureCart → Promotions → Coupons
  2. Click Add New
  3. Fill in code, discount, dates, usage limit
  4. Save
  5. Repeat from step 2 for each additional coupon

Total: ~5 steps per coupon.

With Abilities:

Create three Black Friday coupons:
- BF10 for 10% off, valid Nov 24–28, max 500 uses
- BF20 for 20% off, valid Nov 25–27, max 200 uses
- BF30 for 30% off, valid Nov 26 only, max 50 uses-

All three coupons are created in a single request.

Use Case 6: Looking Up a Customer’s Full History

A support inquiry comes in and the merchant needs to quickly understand the customer’s account.

Without Abilities:

  1. Navigate to SureCart → Customers
  2. Search by email
  3. Open the customer record
  4. Note the contact details
  5. Click into Subscriptions to see active plans
  6. Click into Orders to review past purchases
  7. Click into Licenses to check active licenses
  8. Compile the information

With Abilities:

Give me a complete summary for customer@example.com: 
contact details, active subscriptions, recent orders, and any active licenses.

The AI assistant gathers data from all relevant sections and presents it together.

Use Case 7: Identifying Customers for a Targeted Offer

The merchant wants to identify customers who purchased a specific product more than 60 days ago to offer them an upgrade.

Without Abilities:

This requires exporting orders, filtering by product and date, cross-referencing with customer records, and exporting again. It is a multi-tool process that typically involves spreadsheets.

With Abilities:

List all customers who purchased "Starter Plan" more than 60 days ago 
and don't currently have an active subscription to "Pro Plan".

The AI assistant returns a filtered list ready for outreach.

Use Case 8: Issuing a Partial Refund

A customer requests a 50% refund on their last order due to a partial issue.

Without Abilities:

  1. Navigate to SureCart → Orders
  2. Search for the order
  3. Open the order
  4. Click Refund
  5. Calculate 50% of the order total
  6. Enter the refund amount
  7. Add a reason
  8. Process and confirm

With Abilities:

Issue a 50% refund on the most recent order for customer@example.com 
with the reason "partial product issue".

The refund is calculated and processed in one step.

Tips for Better Results

The quality of an AI assistant’s response depends on how the request is framed. The tips below help get accurate, complete results.

Be Specific with Identifiers

When possible, include details that uniquely identify the record:

  • Customer email (preferred over name alone)
  • Product name (full name as shown in the catalog)
  • Subscription or order ID (when known)
  • Specific dates in YYYY-MM-DD format

Less specific: “Update John’s subscription.”

More specific: “Extend the renewal date by 30 days for the active subscription of johndoe@example.com”

State the Goal, Not the Steps

The AI assistant determines the best path to complete a task. Stating the desired outcome usually produces better results than describing each step.

Step-by-step: “Open the customer record, then find the subscription, then change the renewal date…”

Goal-oriented: “Extend the next renewal for johndoe@example.com by 30 days”

Specify Variants for Multi-Variant Products

Products with multiple variants (such as Digital, Physical, or Bundle versions) require explicit variant selection when creating invoices or orders.

Ambiguous: “Create an invoice for the productivity book.”

Clear: “Create an invoice for the productivity book, Physical variant.”

Confirm Before Destructive Actions

For deletions, refunds, or cancellations, the AI assistant typically asks for confirmation. Adding “and confirm before applying” to a prompt makes this explicit.

Example: “Cancel the subscription for customer@example.com at the end of the current period, but confirm with me first.”

Combine Related Tasks

Multiple related actions can be requested in a single prompt to save time.

Example:

For customer@example.com:
1. Extend the renewal by 14 days
2. Apply a 10% loyalty discount to the next renewal
3. Send a confirmation email summarizing both changes

Permissions and Safety

The MCP settings page includes three permission toggles that control what AI assistants can do:

  • Enable Abilities — Master switch for all AI access
  • Enable Edit Abilities — Allows creating and modifying data
  • Enable Delete Abilities — Allows permanent deletion of data

By default, all three are enabled after installation. Permissions can be adjusted at any time from SureCart → Settings → MCP based on the level of automation desired. Changes take effect immediately.

For additional security, separate Application Passwords can be generated for each AI client, allowing access to be revoked individually if needed.

Notes and Limitations

  • AI assistants follow the permissions configured in MCP settings. Disabling Enable Abilities blocks all access, regardless of the AI client connected.
  • Multi-variant products require the variant to be specified in the prompt.
  • Physical products may require a customer’s shipping address before invoices can move from Draft to Open status.
  • Destructive actions (deletions, refunds, cancellations) typically prompt for confirmation before execution.
  • Application Passwords are shown only once when generated. New passwords must be created if lost.

Related Documentation

  • Understanding SureCart Subscriptions
  • How to Create an Invoice in SureCart
  • WordPress Application Passwords Guide

Frequently Asked Questions

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page
Scroll to Top