
Connect Razorpay and Tutor LMS
Use Razorpay 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.
68 triggers 8 actions 1 ready-made template Unlimited runs
Try a pairing
When this happens in Razorpay60 triggers
Do this in Tutor LMS8 actions
When Razorpay fires Payment Authorized, 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 (60)
- Payment AuthorizedTriggers when a payment is authorized
- Payment FailedTriggers when a payment fails
- Payment CapturedTriggers when a payment is captured
- Payment Dispute CreatedTriggers when a payment dispute is created
- Payment Dispute WonTriggers when a payment dispute is won
- Payment Dispute LostTriggers when a payment dispute is lost
- Payment Dispute ClosedTriggers when a payment dispute is closed
- Payment Dispute Under ReviewTriggers when a payment dispute is under review
- Payment Dispute Action RequiredTriggers when action is required for a payment dispute
- Payment Downtime StartedTriggers when payment downtime starts
- Payment Downtime UpdatedTriggers when payment downtime is updated
- Payment Downtime ResolvedTriggers when payment downtime is resolved
- Order PaidTriggers when an order is paid
- Invoice PaidTriggers when an invoice is paid
- Invoice Partially PaidTriggers when an invoice is partially paid
- Invoice ExpiredTriggers when an invoice expires
- Subscription AuthenticatedTriggers when a subscription is authenticated
- Subscription PausedTriggers when a subscription is paused
- Subscription ResumedTriggers when a subscription is resumed
- Subscription ActivatedTriggers when a subscription is activated
- Subscription PendingTriggers when a subscription is pending
- Subscription HaltedTriggers when a subscription is halted
- Subscription ChargedTriggers when a subscription is charged
- Subscription CancelledTriggers when a subscription is cancelled
- Subscription CompletedTriggers when a subscription is completed
- Subscription UpdatedTriggers when a subscription is updated
- Settlement ProcessedTriggers when a settlement is processed
- QR Code ClosedTriggers when a QR code is closed
- QR Code CreatedTriggers when a QR code is created
- QR Code CreditedTriggers when a QR code is credited
- Fund Account Validation CompletedTriggers when fund account validation is completed
- Fund Account Validation FailedTriggers when fund account validation fails
- Payout ProcessedTriggers when a payout is processed
- Payout ReversedTriggers when a payout is reversed
- Payout InitiatedTriggers when a payout is initiated
- Payout UpdatedTriggers when a payout is updated
- Payout RejectedTriggers when a payout is rejected
- Payout PendingTriggers when a payout is pending
- Refund Speed ChangedTriggers when the speed of a refund is changed
- Refund ProcessedTriggers when a refund is processed
- Refund FailedTriggers when a refund fails
- Refund CreatedTriggers when a refund is created
- Transfer ProcessedTriggers when a transfer is processed
- Transfer FailedTriggers when a transfer fails
- Account Under ReviewTriggers when an account is under review
- Account Needs ClarificationTriggers when an account needs clarification
- Account ActivatedTriggers when an account is activated
- Account RejectedTriggers when an account is rejected
- Account UpdatedTriggers when an account is updated
- Payment Link PaidTriggers when a payment link is paid
- Payment Link Partially PaidTriggers when a payment link is partially paid
- Payment Link ExpiredTriggers when a payment link expires
- Payment Link CancelledTriggers when a payment link is cancelled
- Product Route Under ReviewTriggers when a product route is under review
- Product Route ActivatedTriggers when a product route is activated
- Product Route Needs ClarificationTriggers when a product route needs clarification
- Product Route RejectedTriggers when a product route is rejected
- Token Service Provider ActivatedTriggers when a token service provider is activated
- Token Service Provider CancelledTriggers when a token service provider is cancelled
- Token Service Provider DeactivatedTriggers when a token service provider is deactivated
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 Razorpay 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
Razorpay integration 1.0, Tutor LMS integration 1.0.










