SureCart
SureCart is a new headless eCommerce solution for WordPress. It delivers a complete eCommerce experience with everything needed for modern commerce online.
Version: 2.0
Supported triggers and actions in SureCart
Workflow is a set of actions. Trigger is an event that starts the workflow, and an action is an event that is executed by workflow to sync data with your app.
When this happens..
Abandoned checkout created
Occurs when an abandoned checkout is created
Abandoned checkout recovered
Occurs when an abandoned checkout is recovered
Account updated
Occurs when an account is updated
Affiliation request approved
Occurs when an affiliation request's status changes to approved
Affiliation request created
Occurs when an affiliation request is created
Affiliation request denied
Occurs when an affiliation status changes to denied
Affiliation request updated
Occurs when an affiliation request is updated
Affiliation activated
Occurs when an affiliation is activated
Affiliation deactivated
Occurs when an affiliation is deactivated
Cancellation act created
Occurs when a cancellation act is created
Cancellation act updated
Occurs when a cancellation act is updated
Customer created
Occurs when a customer is created
Customer updated
Occurs when a customer is updated
Fulfillment created
Occurs when a fulfillment is created
Fulfillment deleted
Occurs when a fulfillment is deleted
Fulfillment updated
Occurs when a fulfillment is updated
Invoice created
Occurs when an invoice is created
Invoice deleted
Occurs when an invoice is deleted
Invoice draft
Occurs when an invoice's status changes to draft
Invoice opened
Occurs when an invoice's status changes to open
Invoice paid
Occurs when an invoice's status changes to paid
Invoice updated
Occurs when an invoice is updated
Order created
Triggers when an order is placed in SureCart
Order delivered
Occurs when an order's shipment status changes to delivered
Order fulfilled
Occurs when an order's fulfillment status changes to fulfilled
Order processing
Occurs when an order's status changes to processing
Order paid
Occurs when an order's status changes to paid
Order partially fulfilled
Occurs when an order's fulfillment status changes to partially fulfilled
Order partially shipped
Occurs when an order's shipment status changes to partially shipped
Order payment failed
Occurs when an order's status changes to payment failed
Order shipped
Occurs when an order's shipment status changes to shipped
Order unfulfilled
Occurs when an order's fulfillment status changes to unfulfilled
Order unshipped
Occurs when an order's shipment status changes to unshipped
Order voided
Occurs when an order's status changes to void
Payout group created
Occurs when a payout group is created
Payout created
Occurs when a payout is created
Payout completed
Occurs when a payout's status changes to completed
Payout processing
Occurs when a payout's status changes to processing
Price created
Occurs when a price is created
Price deleted
Occurs when a price is deleted
Price updated
Occurs when a price is updated
Product created
Occurs when a product is created
Product deleted
Occurs when a product is deleted
Product stock adjusted
Occurs when the stock amount for a product is adjusted by an order, return, etc.
Product updated
Occurs when a product is updated
Purchase created
Occurs when a purchase is created
Purchase invoked
Occurs when a purchase is invoked
Purchase revoked
Occurs when a purchase is revoked
Purchase updated
Occurs when a purchase is updated
Referral approved
Occurs when a referral's status changes to approved
Referral canceled
Occurs when a referral's status changes to canceled
Referral created
Occurs when a referral is created
Referral denied
Occurs when a referral's status changes to denied
Referral reviewing
Occurs when a referral's status changes to reviewing
Referral updated
Occurs when a referral is updated
Refund created
Occurs when a refund is created
Refund succeeded
Occurs when a refund's status changes to succeeded
Return request completed
Occurs when a return request's status changes to completed
Return request created
Occurs when a return request is created
Return request deleted
Occurs when a return request is deleted
Return request opened
Occurs when a return request's status changes to open
Return request updated
Occurs when a return request is updated
Subscription canceled
Occurs when a subscription's status changes to canceled
Subscription created
Occurs when a subscription is created
Subscription completed
Occurs when a subscription's status changes to completed
Subscription made active
Occurs when a subscription's status changes to active
Subscription past due
Occurs when a subscription's status changes to past due
Subscription trialing
Occurs when a subscription's status changes to trialing
Subscription renewed
Occurs when a subscription renews
Subscription set to cancel
Occurs when a subscription is set to cancel at the end of the current billing period
Subscription updated
Occurs when a subscription is updated
Do this..
Create Customer
Create a new customer in SureCart
Update Customer
Update an existing customer in SureCart
Create Product
Create a new product in Surecart
Update Product
Update an existing product in SureCart
Find Product
Retrieves a specific product details based on product ID
Create Subscription
Create a new subscription in SureCart
Update Subscription
Update an existing subscription in SureCart
Find Customer By Email
Retrieves the details of customer by email
Find Customer By ID
Retrieves the details of customer by customer ID
Find Purchase By ID
Retrieves the details of purchase by purchase ID
Find Purchases By Customer ID
Retrieves the list of purchases by customer ID
Find Order By Customer Email
Retrieves a specific order details with customer email
Get Customer Orders
Retrieves the list of customer's orders using customer ID
Workflow Examples
Workflow Name | Applications |
---|---|
When Order created in SureCart, add data to Google Sheet, create a contact in FluentCRM |
|
When Order paid in SureCart, create user in WordPress and enroll the user in a course in Tutor LMS |
|
When a subscription becomes past due in SureCart, add a tag to the user in FunnelKit Automations ( Autonami ) and send WhatsApp template message to the user |
|
When a purchase is created in SureCart, Generate a PDF from template in Crove, add the document PDF URL to Google Sheet, and email the URL to user |
|
When webhook data is received, create a new user in WordPress, and create customer account in SureCart |
|
Connect SureCart With The Following
WordPress Plugins And 3rd Party Apps
123 Form Builder
99Acres
Activechat
Acumbamail
Advanced Custom Fields
AidaForm
Airtable
Albacross
Anthropic (Claude)
API Module
API Polling
Appcontx
ARForms
ARMember
Avada Forms
BananaShop
Beaver Builder Forms
Better Uptime
Bitly
Book Like a Boss
Bounceless
Box
Brevo ( Sendinblue )
Bricks Forms
BuddyBoss
BuddyPress
Buy Me a Coffee
CallRail
Campaign Monitor
Canva
Chatrace
ClickUp
Cloudflare
Contact Form 7
Continual.ly
ConversioBot
Convertbox
Counter
Creatomate
Crove
CSV Parser
Custom Action
Date/Time Formatter
Delay
Desku.io
Discord
Divi Forms
Easypromos
Elementor
Email List Validation
Email Parser
Email SMTP
Emailable
EmailListVerify
Facebook Lead Ads
Filters
Flowlu
FlowMattic Tools
Fluent Booking
Fluent Forms
Fluent Support
FluentCRM
Formaloo
FormCrafts
Formidable Forms
Forminator
Formium
Freshdesk
FunnelKit Automations ( Autonami )
Fusioo
GamiPress
Gmail
Google AI
Google Drive
Google Lead Form
Google Sheets
Gravity Forms
Groove Pages
Groove Sales
Groq AI
Groundhogg
HARO Email Parser
Hexomatic
HeySummit
Hotmart
HubSpot CRM
Instantly
Instantpage.dev
Integrately
Iterator
Iterator End
Iterator Storage
Jotform
Kadence Forms
KonnectzIT
LatePoint
LeadConnector V2
LearnDash
Lemon Squeezy
Listnr
Mailbluster
Mailboxlayer
Mailchimp
MailerLite
MailPoet
MailRefine
MainWP
Make
MakeForms
MasterStudy LMS
Maths Module
Metabox
Metabox – Custom Table
Monday.com
myCred
n8n.io
NeuronWriter
NewOaks AI
Nifty PM
Ninja Forms
NinjaPipe
Notion
Nuelink
Number Formatter
Ocoya
OpenAI (ChatGPT)
OpenRead.io
OpenRouter AI
Optinly
OptinMonster
Outgoing Webhook
Pabbly Connect
Pabbly Subscriptions
Paced Email
Paddle
Paid Memberships Pro
Parsio
PDF.co
PhotoRoom
PHP Array
PHP Functions
Plugin Actions
Presto Player
Probooking
QuestionScout
Radaar
Razorpay
Reoon Email Verifier
Replug
Restrict Content Pro
Routers
RSS Feed
SavvyCal
Schedule
ScreenshotOne
Sessions
Shopia
Slack
Smartsheet
Socialbee
Sociamonials
SpreadSimple
Straico
Stripe
SureCart
SureMembers
Swipe Pages
Tawk.to
Telegram
Text Formatter
ThriveCart
ThriveDesk
Todoist
Tomba
TradingView
Trafft
TuCalendi
Tutor LMS
Twilio
Typebot
Typeform
Unbounce
UpViral
VBOUT
VerifyBee
Voxel
Webhook Response
Webhooks
Webpage Parser
WhatsApp by WA.Team
WhatsApp Cloud API
Wise
Wishlist Member
WooCommerce
WordPress
WP All Import
WP Amelia
WP Fusion
WP-Polls
WPForms
WSForms
X ( Twitter )
XML Parser
Zapier
Zeeg
ZeroBounce
SureCart integration changelog
v2.0 – 7 Oct. 2024
# New
– Trigger: Abandoned checkout created
– Trigger: Abandoned checkout recovered
– Trigger: Account updated
– Trigger: Affiliation request approved
– Trigger: Affiliation request created
– Trigger: Affiliation request denied
– Trigger: Affiliation request updated
– Trigger: Affiliation activated
– Trigger: Affiliation deactivated
– Trigger: Cancellation act created
– Trigger: Cancellation act updated
– Trigger: Customer created
– Trigger: Customer updated
– Trigger: Fulfillment created
– Trigger: Fulfillment deleted
– Trigger: Fulfillment updated
– Trigger: Invoice created
– Trigger: Invoice deleted
– Trigger: Invoice draft
– Trigger: Invoice opened
– Trigger: Invoice paid
– Trigger: Invoice updated
– Trigger: Order delivered
– Trigger: Order fulfilled
– Trigger: Order partially fulfilled
– Trigger: Order partially shipped
– Trigger: Order shipped
– Trigger: Order unfulfilled
– Trigger: Order unshipped
– Trigger: Order voided
– Trigger: Payout group created
– Trigger: Payout created
– Trigger: Payout completed
– Trigger: Payout processing
– Trigger: Price created
– Trigger: Price deleted
– Trigger: Price updated
– Trigger: Product created
– Trigger: Product deleted
– Trigger: Product stock adjusted
– Trigger: Product updated
– Trigger: Referral approved
– Trigger: Referral canceled
– Trigger: Referral created
– Trigger: Referral denied
– Trigger: Referral reviewing
– Trigger: Referral updated
– Trigger: Return request completed
– Trigger: Return request created
– Trigger: Return request deleted
– Trigger: Return request opened
– Trigger: Return request updated
– Trigger: Subscription past due
– Action: Update Customer
– Action: Create Product
– Action: Update Product
– Action: Find Product
– Action: Create Subscription
– Action: Update Subscription
– Action: Find Customer By Email
– Action: Find Customer By ID
– Action: Find Purchase By ID
– Action: Find Purchases By Customer ID
– Action: Find Order By Customer Email
– Action: Get Customer Orders
# Improved
– Trigger response now include all the required information from the Surecart API on response capture
v1.0.1 – 20 Nov. 2022
– Fix: Conflict with webhooks
v1.0 – 15 Nov. 2022
– Initial release