
Connect LearnDash and Razorpay
Use LearnDash and Razorpay 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 6 actions 1 ready-made template Unlimited runs
Try a pairing
When this happens in Razorpay60 triggers
Do this in LearnDash6 actions
When Razorpay fires Payment Authorized, FlowMattic runs Add to Group in LearnDash 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 (8)
- Course CompletedTriggers when a course is completed
- Enrolled Into a CourseTriggers when a user is enrolled into a new course
- Added Into a GroupTriggers when a user is added to group access
- Essay SubmittedTriggers when a new essay is submitted
- Group CompletedTriggers when a user completes all courses in a group
- Lesson CompletedTriggers when a lesson is completed
- Quiz CompletedTriggers when a quiz is completed by student
- Topic CompletedTriggers when a topic is completed
Actions (6)
- Add to GroupAdd user to group(s).
- Remove From GroupRemove from group.
- Enroll Into CourseEnrol user into a course.
- Remove From CourseRemove the student access from LearnDash course(s).
- Mark Course as CompleteMark the course as complete for user.
- Reset Course ProgressReset the given course progress for user.
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
Start automating LearnDash and Razorpay
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
LearnDash integration 1.0.4, Razorpay integration 1.0.










