Thanks for the reply.
I understand that Tutor LMS relies on WooCommerce order status.
However, I noticed an important inconsistency.
If enrollment depends entirely on the order being marked as “Completed”,
then manually changing the order status from “Processing” to “Completed”
via wp-admin should also trigger the enrollment.
In my case, manually completing the WooCommerce order does NOT trigger
Tutor LMS enrollment either.
This suggests that Tutor LMS is not reacting to the order status change itself,
but only to a specific WooCommerce hook or payment flow that occurs during
automatic checkout completion.
Could you please clarify:
- Which exact WooCommerce hook Tutor LMS listens to for enrollment?
- Whether manual order completion is expected to trigger enrollment?
- If there is a documented hook or function to programmatically trigger enrollment
once an order is confirmed as paid?
This would help clarify whether this is a limitation or a known behavior.
Thanks in advance.