
Connect SureCart and Tutor LMS
Use SureCart and Tutor LMS in the same FlowMattic workflow. Below are the triggers and actions both integrations offer; pick one of each to see how the two connect.
79 triggers 115 actions 1 ready-made template Unlimited runs
Try a pairing
When this happens in SureCart71 triggers
Do this in Tutor LMS8 actions
When SureCart fires Abandoned checkout created, FlowMattic runs Enroll User in Tutor LMS with the data from that event.
You build this in the FlowMattic workflow builder on your own site.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Triggers (71)
- Abandoned checkout createdOccurs when an abandoned checkout is created
- Abandoned checkout recoveredOccurs when an abandoned checkout is recovered
- Account updatedOccurs when an account is updated
- Affiliation request approvedOccurs when an affiliation request's status changes to approved
- Affiliation request createdOccurs when an affiliation request is created
- Affiliation request deniedOccurs when an affiliation status changes to denied
- Affiliation request updatedOccurs when an affiliation request is updated
- Affiliation activatedOccurs when an affiliation is activated
- Affiliation deactivatedOccurs when an affiliation is deactivated
- Cancellation act createdOccurs when a cancellation act is created
- Cancellation act updatedOccurs when a cancellation act is updated
- Customer createdOccurs when a customer is created
- Customer updatedOccurs when a customer is updated
- Fulfillment createdOccurs when a fulfillment is created
- Fulfillment deletedOccurs when a fulfillment is deleted
- Fulfillment updatedOccurs when a fulfillment is updated
- Invoice createdOccurs when an invoice is created
- Invoice deletedOccurs when an invoice is deleted
- Invoice draftOccurs when an invoice's status changes to draft
- Invoice openedOccurs when an invoice's status changes to open
- Invoice paidOccurs when an invoice's status changes to paid
- Invoice updatedOccurs when an invoice is updated
- Order createdTriggers when an order is placed in SureCart
- Order deliveredOccurs when an order's shipment status changes to delivered
- Order fulfilledOccurs when an order's fulfillment status changes to fulfilled
- Order processingOccurs when an order's status changes to processing
- Order paidOccurs when an order's status changes to paid
- Order partially fulfilledOccurs when an order's fulfillment status changes to partially fulfilled
- Order partially shippedOccurs when an order's shipment status changes to partially shipped
- Order payment failedOccurs when an order's status changes to payment failed
- Order shippedOccurs when an order's shipment status changes to shipped
- Order unfulfilledOccurs when an order's fulfillment status changes to unfulfilled
- Order unshippedOccurs when an order's shipment status changes to unshipped
- Order voidedOccurs when an order's status changes to void
- Payout group createdOccurs when a payout group is created
- Payout createdOccurs when a payout is created
- Payout completedOccurs when a payout's status changes to completed
- Payout processingOccurs when a payout's status changes to processing
- Price createdOccurs when a price is created
- Price deletedOccurs when a price is deleted
- Price updatedOccurs when a price is updated
- Product createdOccurs when a product is created
- Product deletedOccurs when a product is deleted
- Product stock adjustedOccurs when the stock amount for a product is adjusted by an order, return, etc.
- Product updatedOccurs when a product is updated
- Purchase createdOccurs when a purchase is created
- Purchase invokedOccurs when a purchase is invoked
- Purchase revokedOccurs when a purchase is revoked
- Purchase updatedOccurs when a purchase is updated
- Referral approvedOccurs when a referral's status changes to approved
- Referral canceledOccurs when a referral's status changes to canceled
- Referral createdOccurs when a referral is created
- Referral deniedOccurs when a referral's status changes to denied
- Referral reviewingOccurs when a referral's status changes to reviewing
- Referral updatedOccurs when a referral is updated
- Refund createdOccurs when a refund is created
- Refund succeededOccurs when a refund's status changes to succeeded
- Return request completedOccurs when a return request's status changes to completed
- Return request createdOccurs when a return request is created
- Return request deletedOccurs when a return request is deleted
- Return request openedOccurs when a return request's status changes to open
- Return request updatedOccurs when a return request is updated
- Subscription canceledOccurs when a subscription's status changes to canceled
- Subscription createdOccurs when a subscription is created
- Subscription completedOccurs when a subscription's status changes to completed
- Subscription made activeOccurs when a subscription's status changes to active
- Subscription past dueOccurs when a subscription's status changes to past due
- Subscription trialingOccurs when a subscription's status changes to trialing
- Subscription renewedOccurs when a subscription renews
- Subscription set to cancelOccurs when a subscription is set to cancel at the end of the current billing period
- Subscription updatedOccurs when a subscription is updated
Actions (107)
- Create CustomerCreate a new customer in SureCart
- Update CustomerUpdate an existing customer in SureCart
- Delete CustomerDelete customer in SureCart
- Create ProductCreate a new product in Surecart
- Update ProductUpdate an existing product in SureCart
- Find ProductRetrieves a specific product details based on product ID
- Search ProductsRetrieves the list of products based on search query
- Create SubscriptionCreate a new subscription in SureCart
- Update SubscriptionUpdate an existing subscription in SureCart
- Find Customer By EmailRetrieves the details of customer by email
- Filter CustomersSearches customers on any attribute SureCart allows, with pagination
- Find Customer By IDRetrieves the details of customer by customer ID
- Find Purchase By IDRetrieves the details of purchase by purchase ID
- Find Purchases By Customer IDRetrieves the list of purchases by customer ID
- Find Order By Customer EmailRetrieves a specific order details with customer email
- Get Customer OrdersRetrieves the list of customer's orders using customer ID
- Create CheckoutCreate a new checkout
- Update CheckoutUpdates an existing checkout
- Cancel CheckoutCancels an existing checkout
- Finalize CheckoutFinalize the already created checkout
- Find Checkout By IDRetrieves details of a specific checkout
- List CheckoutsReturns a list of checkouts
- Create InvoiceCreates a new invoice
- Update InvoiceUpdate an existing invoice
- Open InvoiceOpen an invoice to send it to the customer or collect payment immediately
- Finalize Manual PaymentMark a checkout or an open invoice as paid outside SureCart and grant the purchase
- List Manual Payment MethodsList the manual payment methods configured in SureCart
- Create Price (Installment)Creates a new price in installment for a product
- Create Price (One Time)Creates a new one-time price for a product
- List PricesReturns a list of prices
- Find PriceRetrieves details of a specific price
- Update PriceUpdates an existing price
- Delete PriceDeletes an existing price
- Create Line ItemCreates a new line item
- Update Line ItemUpdates an existing line item
- List Line ItemReturns a list of line items
- Delete Line ItemDeletes an existing line item
- Delete ProductDelete a product from SureCart
- List ProductsRetrieve a list of all products
- List OrdersRetrieve a list of all orders
- Cancel SubscriptionCancel an existing subscription
- Renew SubscriptionClear a scheduled cancellation so the subscription keeps billing
- Restore SubscriptionBring a canceled subscription back to life
- Complete SubscriptionEnd an installment plan now and mark it fully paid
- Pay Off SubscriptionCharge every remaining installment at once
- Get Upcoming PeriodPreview the next billing period before committing to a change
- List SubscriptionsRetrieve a list of all subscriptions
- Create RefundProcess a refund for an order or purchase
- List RefundsRetrieve a list of all refunds
- Create CouponCreate a new discount coupon
- List CouponsRetrieve a list of all coupons
- Update CouponUpdate an existing coupon
- Delete CouponDelete a coupon from SureCart
- List PromotionsList promotion codes from SureCart
- Find PromotionRetrieve a single promotion from SureCart by ID
- Create PromotionCreate a promotion code for an existing coupon in SureCart
- Update PromotionUpdate an existing promotion code in SureCart
- Delete PromotionDelete a promotion code from SureCart
- List DiscountsList redeemed discounts from SureCart
- Find DiscountRetrieve a single redeemed discount from SureCart by ID
- List Upsell FunnelsList upsell funnels from SureCart
- Find Upsell FunnelRetrieve a single upsell funnel from SureCart by ID
- Create Upsell FunnelCreate an upsell funnel in SureCart
- Update Upsell FunnelUpdate an existing upsell funnel in SureCart
- Duplicate Upsell FunnelDuplicate an existing upsell funnel in SureCart
- Delete Upsell FunnelDelete an upsell funnel from SureCart
- List Manual ChargesList manual charges from SureCart
- Find Manual ChargeRetrieve a single manual charge from SureCart by ID
- Find Manual Payment MethodRetrieve a single manual payment method from SureCart by ID
- Create Manual Payment MethodCreate a manual payment method in SureCart
- Update Manual Payment MethodUpdate an existing manual payment method in SureCart
- Delete Manual Payment MethodDelete a manual payment method from SureCart
- List ChargesList charges from SureCart
- Find ChargeRetrieve a single charge from SureCart by ID
- List Abandoned CheckoutsList abandoned checkouts from SureCart
- Find Abandoned CheckoutRetrieve a single abandoned checkout from SureCart by ID
- Update Abandoned CheckoutTurn recovery notifications on or off for one abandoned checkout in SureCart
- List Cancellation ReasonsList subscription cancellation reasons from SureCart
- Find Cancellation ReasonRetrieve a single cancellation reason from SureCart by ID
- Create Cancellation ReasonCreate a new subscription cancellation reason in SureCart
- Update Cancellation ReasonUpdate an existing subscription cancellation reason in SureCart
- Delete Cancellation ReasonPermanently delete a cancellation reason from SureCart
- List ReferralsList affiliate referrals from SureCart
- Find ReferralRetrieve a single affiliate referral from SureCart by ID
- Create ReferralCreate a manual affiliate referral in SureCart
- Update ReferralUpdate an existing affiliate referral in SureCart
- Delete ReferralPermanently delete an affiliate referral from SureCart
- Approve ReferralApprove an affiliate referral in SureCart so it can be paid out
- Deny ReferralDeny an affiliate referral in SureCart so it is never paid out
- Make Referral ReviewingMove an affiliate referral back to the reviewing state in SureCart
- List Affiliation RequestsList pending and decided affiliate applications from SureCart
- Find Affiliation RequestRetrieve a single affiliate application from SureCart by ID
- Create Affiliation RequestSubmit a new affiliate application to SureCart
- Update Affiliation RequestUpdate an existing affiliate application in SureCart
- Delete Affiliation RequestPermanently delete an affiliate application from SureCart
- Approve Affiliation RequestApprove an affiliate application in SureCart and turn it into an active affiliation
- Deny Affiliation RequestDeny an affiliate application in SureCart
- List PayoutsList affiliate payouts from SureCart
- Find PayoutRetrieve a single affiliate payout from SureCart by ID
- Create PayoutCreate an affiliate payout in SureCart
- Delete PayoutDelete an affiliate payout from SureCart
- Complete PayoutMark an affiliate payout as completed in SureCart
- Make Payout ProcessingMove an affiliate payout back into the processing state in SureCart
- Pause SubscriptionPause billing until a chosen date, then resume automatically
- Reverse SubscriptionUndo a scheduled cancellation or pause and keep billing
- Revoke PurchaseRevokes a purchase, which suspends the license derived from it
- Restore PurchaseRestores a revoked purchase, which reactivates the license derived from it
Triggers (8)
- User Enrolls in CourseTriggers when user enrolls in a course
- User Completes a CourseTriggers when an user completes a course
- User Completes a LessonTriggers when user completes a lesson in a course
- User Posts Question in CourseTriggers when user posts a question in a course
- User Attempts a QuizTriggers when user attempts and pass or fail the quiz
- User Achieves Percentage in QuizTriggers when user user achieves the set percentage in quiz
- User Attempts and Passes a QuizTriggers when user attempts and pass the quiz
- User Attempts and Fails a QuizTriggers when user attempts and fails the quiz
Actions (8)
- Enroll UserEnroll an user to a course
- Remove User EnrollmentRemove user from enrolled course
- Mark Single Lesson CompleteMark a single lesson complete as user
- Mark All Lessons CompleteMark all lessons in a course complete as user
- Mark Single Course CompleteMark the enrolled course complete as user
- Mark All Courses CompleteMark all the courses a user enrolled as complete
- Reset User Progress for CourseReset the user's progress for single enrolled course
- Reset User Progress for All CoursesReset the user's progress for all enrolled course
Start automating SureCart and Tutor LMS
Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
SureCart integration 3.2, Tutor LMS integration 1.0.












